#include <message.h>
Public Member Functions | |
LLMessageStringTable () | |
~LLMessageStringTable () | |
char * | getString (const char *str) |
Public Attributes | |
U32 | mUsed |
BOOL | mEmpty [MESSAGE_NUMBER_OF_HASH_BUCKETS] |
char | mString [MESSAGE_NUMBER_OF_HASH_BUCKETS][MESSAGE_MAX_STRINGS_LENGTH] |
Definition at line 71 of file message.h.
LLMessageStringTable::LLMessageStringTable | ( | ) |
Definition at line 50 of file message_string_table.cpp.
References i, mEmpty, MESSAGE_NUMBER_OF_HASH_BUCKETS, mString, and TRUE.
LLMessageStringTable::~LLMessageStringTable | ( | ) |
Definition at line 61 of file message_string_table.cpp.
char * LLMessageStringTable::getString | ( | const char * | str | ) |
Definition at line 65 of file message_string_table.cpp.
References FALSE, i, llendl, llinfos, mEmpty, message_hash_my_string(), MESSAGE_MAX_STRINGS_LENGTH, MESSAGE_NUMBER_OF_HASH_BUCKETS, mString, and mUsed.
Referenced by LLMessageSystem::callHandler(), check_for_unrecognized_messages(), LLMessageSystem::dispatch(), findTemplate(), LLMessageSystem::isSendFull(), LLMessageBlock::LLMessageBlock(), LLMessageTemplate::LLMessageTemplate(), LLMessageVariable::LLMessageVariable(), LLMessageHandlerBridge::post(), and tut::LLMessageTemplateParserTestData::prehash().