#include <namevaluetree.h>
Public Attributes | |
srObjID | OID |
object ID | |
sbNVTEObject * | pNext |
next element in list | |
sbNVTRObj * | pChild |
pointer to child list | |
sbNVTRObj * | pXMLProps |
pointer to XML properties, if any | |
void * | pUsr |
user supplied-pointer for user use | |
void(* | pUsrDestroy )(void *) |
pointer to user-supplied destructor for pUsr | |
char * | pszKey |
entry key as character | |
unsigned | uKey |
entry integer Key (for faster searches with integer values | |
int | uKeyPresent |
boolean - is uKey presen? (we can't tell from the value...) | |
char * | pszValue |
associated character value | |
unsigned | uValue |
associated unsigned value | |
int | bIsSetUValue |
TRUE = uValue is set (valid), FALSE otherwise. | |
char * | pCDATA |
associated CDATA |
Please note that keys and values are optional. There are different types provided in case a caller has need for different types. It is up the caller to using them. All pointers are NULL if not used (and all may be NULL!).