uLib  User mode C/C++ extended API library for Win32 programmers.
StringEntry Struct Reference

#include <uLib/StrFunc.h>

Inheritance diagram for StringEntry:
LIST_ENTRY

Detailed Description

Simple generic string entry you can use with DLinkList for whatever...

Definition at line 674 of file StrFunc.h.

Public Data

CSTR Name
 
UINT_PTR Data
 
- Public Data inherited from LIST_ENTRY
struct _LIST_ENTRY * Flink
 
struct _LIST_ENTRY * Blink
 

Public Functions

 StringEntry (CSTR pzName, UINT_PTR uData)
 
 ~StringEntry ()
 

Static Public Member Functions

static bool __stdcall _delete (PLIST_ENTRY This, PVOID Ctx)
 

Constructor & Destructor Documentation

◆ StringEntry()

StringEntry::StringEntry ( CSTR  pzName,
UINT_PTR  uData 
)
inline

Definition at line 679 of file StrFunc.h.

◆ ~StringEntry()

StringEntry::~StringEntry ( )
inline

Definition at line 680 of file StrFunc.h.

Member Function Documentation

◆ _delete()

static bool __stdcall StringEntry::_delete ( PLIST_ENTRY  This,
PVOID  Ctx 
)
inlinestatic

Action callback for DLinkList::RemoveAll().

Definition at line 684 of file StrFunc.h.

Member Data Documentation

◆ Name

CSTR StringEntry::Name

Item text (duplicate).

Definition at line 676 of file StrFunc.h.

◆ Data

UINT_PTR StringEntry::Data

Arbitrary application data.

Definition at line 677 of file StrFunc.h.


The documentation for this struct was generated from the following file: