liblogging: sbNVTEObject struct Reference

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
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

## 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:

- namevaluetree.h