HDK
|
#include <UT_FSASymbolTable.h>
Public Member Functions | |
UT_FSASymbolTable () | |
~UT_FSASymbolTable () | |
const char * | addSymbol (const char *symbol, const ITEM_T &data) |
int | deleteSymbol (const char *symbol) |
void | clear () |
int | findSymbol (const char *symbol, ITEM_T *datap) const |
int | findSymbol (const UT_StringView &symbol, ITEM_T *datap) const |
int | findSymbol (const UT_String &str, ITEM_T *datap) const |
int | findSymbol (const UT_StringRef &str, ITEM_T *datap) const |
unsigned | entries () const |
bool | empty () const |
bool | contains (const char *symbol) const |
bool | count (const char *symbol) const |
void | extractStrings (UT_StringArray &list) const |
const char * | getStringReference (const char *symbol) |
int64 | getMemoryUsage (bool inclusive) const |
int | traverseConst (int(*function)(const ITEM_T &, const char *, void *), void *data) const |
int | traverse (int(*function)(ITEM_T &, const char *, void *), void *data) |
void | rebuild () |
Additional Inherited Members | |
![]() | |
UT_NonCopyable ()=default | |
~UT_NonCopyable ()=default | |
UT_NonCopyable (const UT_NonCopyable &)=delete | |
UT_NonCopyable & | operator= (const UT_NonCopyable &)=delete |
Definition at line 23 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 35 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 36 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 40 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 59 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 98 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 100 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 46 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 96 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 95 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 102 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 66 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 78 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 90 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 92 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 113 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 105 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 146 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 134 of file UT_FSASymbolTable.h.
|
inline |
Definition at line 122 of file UT_FSASymbolTable.h.