#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!).
1.3.2