#include <llmessagetemplate.h>
| Public Member Functions | |
| LLMsgVarData () | |
| LLMsgVarData (const char *name, EMsgVariableType type) | |
| ~LLMsgVarData () | |
| void | deleteData () | 
| void | addData (const void *indata, S32 size, EMsgVariableType type, S32 data_size=-1) | 
| char * | getName () const | 
| S32 | getSize () const | 
| void * | getData () | 
| const void * | getData () const | 
| S32 | getDataSize () const | 
| EMsgVariableType | getType () const | 
| Protected Attributes | |
| char * | mName | 
| S32 | mSize | 
| S32 | mDataSize | 
| U8 * | mData | 
| EMsgVariableType | mType | 
Definition at line 43 of file llmessagetemplate.h.
| LLMsgVarData::LLMsgVarData | ( | ) |  [inline] | 
Definition at line 46 of file llmessagetemplate.h.
| LLMsgVarData::LLMsgVarData | ( | const char * | name, | |
| EMsgVariableType | type | |||
| ) |  [inline] | 
| LLMsgVarData::~LLMsgVarData | ( | ) |  [inline] | 
Definition at line 55 of file llmessagetemplate.h.
| void LLMsgVarData::addData | ( | const void * | indata, | |
| S32 | size, | |||
| EMsgVariableType | type, | |||
| S32 | data_size = -1 | |||
| ) | 
Definition at line 38 of file llmessagetemplate.cpp.
References htonmemcpy(), llendl, llwarns, mData, mDataSize, mName, mSize, mType, MVT_FIXED, and MVT_VARIABLE.
Referenced by LLMsgBlkData::addData().
| void LLMsgVarData::deleteData | ( | ) |  [inline] | 
| const void* LLMsgVarData::getData | ( | ) | const  [inline] | 
| void* LLMsgVarData::getData | ( | ) |  [inline] | 
Definition at line 70 of file llmessagetemplate.h.
References mData.
Referenced by LLTemplateMessageReader::getData().
| S32 LLMsgVarData::getDataSize | ( | ) | const  [inline] | 
| char* LLMsgVarData::getName | ( | void | ) | const  [inline] | 
Definition at line 68 of file llmessagetemplate.h.
References mName.
Referenced by LLTemplateMessageReader::getData(), and LLTemplateMessageReader::getSize().
| S32 LLMsgVarData::getSize | ( | ) | const  [inline] | 
Definition at line 69 of file llmessagetemplate.h.
References mSize.
Referenced by LLTemplateMessageReader::getData(), and LLTemplateMessageReader::getSize().
| EMsgVariableType LLMsgVarData::getType | ( | ) | const  [inline] | 
| U8* LLMsgVarData::mData  [protected] | 
Definition at line 80 of file llmessagetemplate.h.
Referenced by addData(), deleteData(), and getData().
| S32 LLMsgVarData::mDataSize  [protected] | 
| char* LLMsgVarData::mName  [protected] | 
Definition at line 76 of file llmessagetemplate.h.
Referenced by addData(), getName(), and LLMsgVarData().
| S32 LLMsgVarData::mSize  [protected] | 
| EMsgVariableType LLMsgVarData::mType  [protected] | 
 1.4.7
 1.4.7