#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 52 of file message_string_table.cpp.
References i, mEmpty, MESSAGE_NUMBER_OF_HASH_BUCKETS, mString, and TRUE.
LLMessageStringTable::~LLMessageStringTable | ( | ) |
Definition at line 63 of file message_string_table.cpp.
char * LLMessageStringTable::getString | ( | const char * | str | ) |
Definition at line 67 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::addBinaryData(), LLMessageSystem::addBOOL(), LLMessageSystem::addF32(), LLMessageSystem::addF64(), LLMessageSystem::addHandlerFunc(), LLMessageSystem::addIPAddr(), LLMessageSystem::addIPPort(), LLMessageSystem::addQuat(), LLMessageSystem::addS16(), LLMessageSystem::addS32(), LLMessageSystem::addS8(), LLMessageSystem::addString(), LLMessageSystem::addU16(), LLMessageSystem::addU32(), LLMessageSystem::addU64(), LLMessageSystem::addU8(), LLMessageSystem::addUUID(), LLMessageSystem::addVector3(), LLMessageSystem::addVector3d(), LLMessageSystem::addVector4(), LLMessageSystem::callHandler(), check_for_unrecognized_messages(), LLMessageSystem::delHandlerFunc(), LLMessageSystem::dispatch(), tut::LLSDMessageReaderTestData::ensureMessageName(), findTemplate(), LLMessageSystem::getBinaryData(), LLMessageSystem::getBOOL(), LLMessageSystem::getF32(), LLMessageSystem::getF64(), LLMessageSystem::getIPAddr(), LLMessageSystem::getIPPort(), LLMessageSystem::getNumberOfBlocks(), LLMessageSystem::getQuat(), LLMessageSystem::getS16(), LLMessageSystem::getS32(), LLMessageSystem::getS8(), LLMessageSystem::getSize(), LLMessageSystem::getString(), LLMessageSystem::getU16(), LLMessageSystem::getU32(), LLMessageSystem::getU64(), LLMessageSystem::getU8(), LLMessageSystem::getUUID(), LLMessageSystem::getVector3(), LLMessageSystem::getVector3d(), LLMessageSystem::getVector4(), init_prehash_data(), LLMessageSystem::isMessage(), LLMessageSystem::isSendFull(), LLMessageBlock::LLMessageBlock(), LLMessageTemplate::LLMessageTemplate(), LLMessageVariable::LLMessageVariable(), LLMessageSystem::newMessage(), LLMessageSystem::nextBlock(), LLMessageHandlerBridge::post(), tut::LLMessageTemplateParserTestData::prehash(), and LLMessageSystem::setHandlerFunc().
Definition at line 80 of file message.h.
Referenced by dump_prehash_files(), getString(), and LLMessageStringTable().
Definition at line 81 of file message.h.
Referenced by dump_prehash_files(), getString(), and LLMessageStringTable().