ANTLR3_HASH_KEY_struct man page

ANTLR3_HASH_KEY_struct —

Synopsis

#include <antlr3collections.h>

Data Fields

union {

ANTLR3_INTKEY iKey
used if type is ANTLR3_HASH_TYPE_INT
pANTLR3_UINT8 sKey
Used if type is ANTLR3_HASH_TYPE_STR.
} key

ANTLR3_UINT8 type
One of #ANTLR3_HASH_TYPE_INT or #ANTLR3_HASH_TYPE_STR.

Field Documentation

ANTLR3_INTKEY ANTLR3_HASH_KEY_struct::iKey

used if type is ANTLR3_HASH_TYPE_INT

Referenced by antlr3HashGetI(), antlr3HashPutI(), and antlr3HashRemoveI().

union { ... }

ANTLR3_HASH_KEY_struct::key"

Referenced by antlr3HashFree(), antlr3HashGet(), antlr3HashGetI(), antlr3HashPut(), antlr3HashPutI(), antlr3HashRemove(), and antlr3HashRemoveI().

pANTLR3_UINT8 ANTLR3_HASH_KEY_struct::sKey

Used if type is ANTLR3_HASH_TYPE_STR.

Referenced by antlr3HashFree(), antlr3HashGet(), antlr3HashPut(), and antlr3HashRemove().

ANTLR3_UINT8 ANTLR3_HASH_KEY_struct::type

One of #ANTLR3_HASH_TYPE_INT or #ANTLR3_HASH_TYPE_STR.

Referenced by antlr3HashFree(), antlr3HashPut(), and antlr3HashPutI().

Author

Generated automatically by Doxygen for ANTLR3C from the source code.

Referenced By

antlr3-iKey(3), antlr3-key(3) and antlr3-sKey(3) are aliases of ANTLR3_HASH_KEY_struct(3).

Tue Oct 4 2016 Version 3.3.1 ANTLR3C