tut::LLMessageTemplateParserTestData Struct Reference

Collaboration diagram for tut::LLMessageTemplateParserTestData:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLMessageTemplateParserTestData ()
 ~LLMessageTemplateParserTestData ()
void ensure_next (LLTemplateTokenizer &tokens, std::string value, U32 line)
char * prehash (const char *name)
void ensure_block_attributes (std::string identifier, const LLMessageTemplate *message, const char *name, EMsgBlockType type, S32 number, S32 total_size)
void ensure_variable_attributes (std::string identifier, const LLMessageBlock *block, const char *name, EMsgVariableType type, S32 size)

Public Attributes

std::string mMessage


Detailed Description

Definition at line 39 of file llmessagetemplateparser_tut.cpp.


Constructor & Destructor Documentation

tut::LLMessageTemplateParserTestData::LLMessageTemplateParserTestData (  )  [inline]

Definition at line 40 of file llmessagetemplateparser_tut.cpp.

tut::LLMessageTemplateParserTestData::~LLMessageTemplateParserTestData (  )  [inline]

Definition at line 44 of file llmessagetemplateparser_tut.cpp.


Member Function Documentation

void tut::LLMessageTemplateParserTestData::ensure_next ( LLTemplateTokenizer tokens,
std::string  value,
U32  line 
) [inline]

Definition at line 48 of file llmessagetemplateparser_tut.cpp.

References tut::ensure_equals(), LLTemplateTokenizer::line(), mMessage, and LLTemplateTokenizer::next().

Here is the call graph for this function:

char* tut::LLMessageTemplateParserTestData::prehash ( const char *  name  )  [inline]

Definition at line 57 of file llmessagetemplateparser_tut.cpp.

References LLSingleton< LLMessageStringTable >::getInstance(), and LLMessageStringTable::getString().

Referenced by ensure_block_attributes(), and ensure_variable_attributes().

Here is the call graph for this function:

Here is the caller graph for this function:

void tut::LLMessageTemplateParserTestData::ensure_block_attributes ( std::string  identifier,
const LLMessageTemplate message,
const char *  name,
EMsgBlockType  type,
S32  number,
S32  total_size 
) [inline]

void tut::LLMessageTemplateParserTestData::ensure_variable_attributes ( std::string  identifier,
const LLMessageBlock block,
const char *  name,
EMsgVariableType  type,
S32  size 
) [inline]


Member Data Documentation

Definition at line 94 of file llmessagetemplateparser_tut.cpp.

Referenced by ensure_next().


The documentation for this struct was generated from the following file:

Generated on Fri May 16 09:43:07 2008 for SecondLife by  doxygen 1.5.5