Main Page | Compound List | File List | Compound Members | File Members | Related Pages

sbNVTEObject Struct Reference

The list entry object. More...

#include <namevaluetree.h>

List of all members.

Public Attributes

srObjID OID
 object ID

sbNVTEObjectpNext
 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


Detailed Description

The list entry object.

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


The documentation for this struct was generated from the following file:
Generated on Mon Oct 3 12:29:56 2005 for liblogging by doxygen 1.3.2