#include <llmessagetemplate.h>
Public Member Functions | |
LLMessageVariable () | |
LLMessageVariable (char *name) | |
LLMessageVariable (const char *name, const EMsgVariableType type, const S32 size) | |
~LLMessageVariable () | |
EMsgVariableType | getType () const |
S32 | getSize () const |
char * | getName () const |
Protected Attributes | |
char * | mName |
EMsgVariableType | mType |
S32 | mSize |
Friends | |
std::ostream & | operator<< (std::ostream &s, LLMessageVariable &msg) |
Definition at line 149 of file llmessagetemplate.h.
LLMessageVariable::LLMessageVariable | ( | ) | [inline] |
Definition at line 152 of file llmessagetemplate.h.
LLMessageVariable::LLMessageVariable | ( | char * | name | ) | [inline] |
LLMessageVariable::LLMessageVariable | ( | const char * | name, | |
const EMsgVariableType | type, | |||
const S32 | size | |||
) | [inline] |
Definition at line 161 of file llmessagetemplate.h.
References LLMessageStringTable::getString(), gMessageStringTable, and mName.
LLMessageVariable::~LLMessageVariable | ( | ) | [inline] |
Definition at line 166 of file llmessagetemplate.h.
char* LLMessageVariable::getName | ( | void | ) | const [inline] |
Definition at line 172 of file llmessagetemplate.h.
References mName.
Referenced by LLTemplateMessageBuilder::addData(), and tut::LLMessageTemplateParserTestData::ensure_variable_attributes().
S32 LLMessageVariable::getSize | ( | ) | const [inline] |
Definition at line 171 of file llmessagetemplate.h.
References mSize.
Referenced by LLTemplateMessageBuilder::addData(), and tut::LLMessageTemplateParserTestData::ensure_variable_attributes().
EMsgVariableType LLMessageVariable::getType | ( | ) | const [inline] |
Definition at line 170 of file llmessagetemplate.h.
References mType.
Referenced by LLTemplateMessageBuilder::addData(), and tut::LLMessageTemplateParserTestData::ensure_variable_attributes().
std::ostream& operator<< | ( | std::ostream & | s, | |
LLMessageVariable & | msg | |||
) | [friend] |
Definition at line 77 of file llmessagetemplate.cpp.
char* LLMessageVariable::mName [protected] |
Definition at line 174 of file llmessagetemplate.h.
Referenced by getName(), LLMessageVariable(), and operator<<().
S32 LLMessageVariable::mSize [protected] |
EMsgVariableType LLMessageVariable::mType [protected] |