FEDRA emulsion software from the OPERA Collaboration
|
for x64 compatible endings More...
#include <MessageManager.h>
Public Member Functions | |
void | AddGetModuleParamsNode (const char *module_,...) |
void | AddGetPathParamsNode (const char *lib_, const char *path_,...) |
void | AddMarksNode (int brick_, int plate_, const char *mapext_) |
void | AddSetModuleParamsNode (const char *module_,...) |
void | AddSetPathParamsNode (const char *lib_, const char *path_,...) |
void | AddStartNode (const char *lib_, const char *path_, const char *comment_) |
void | AddStopNode () |
void | Clean () |
void | CreateMessage () |
void | FillBuff () |
void | FillBuffOuter (uint8 *buf_, uint32 size_) |
uint8 * | GetBuf () |
uint32 | GetBufSize () |
MessageManager () | |
Private Attributes | |
std::vector< uint8 > | m_messBuf |
uint32 | m_messId |
std::string | m_xml |
TiXmlDocument | m_xmlDoc |
TiXmlElement * | m_xmlDocAddPtr |
![]() | |
uint32 | m_headerSize |
Additional Inherited Members | |
![]() | |
uint32 | Crc32 (uint32 len_, const uint8 *buf_) |
PAVProtocol () | |
virtual bool | ReadMessage (uint8 *buf_, uint32 size_, std::vector< uint8 > &dstbuf_) |
virtual bool | ReadMessageRaw (uint8 *buf_, uint32 size_, std::vector< uint8 > &dstbuf_) |
virtual bool | WriteMessage (std::vector< uint8 > &buf_, const void *srcbuf_, uint32 srcsize_) |
virtual bool | WriteMessageRaw (std::vector< uint8 > &buf_, const void *srcbuf_, uint32 srcsize_) |
virtual | ~PAVProtocol () |
for x64 compatible endings
|
inline |
void MessageManager::AddGetModuleParamsNode | ( | const char * | module_, |
... | |||
) |
void MessageManager::AddGetPathParamsNode | ( | const char * | lib_, |
const char * | path_, | ||
... | |||
) |
void MessageManager::AddMarksNode | ( | int | brick_, |
int | plate_, | ||
const char * | mapext_ | ||
) |
void MessageManager::AddSetModuleParamsNode | ( | const char * | module_, |
... | |||
) |
void MessageManager::AddSetPathParamsNode | ( | const char * | lib_, |
const char * | path_, | ||
... | |||
) |
void MessageManager::AddStartNode | ( | const char * | lib_, |
const char * | path_, | ||
const char * | comment_ | ||
) |
void MessageManager::AddStopNode | ( | ) |
void MessageManager::Clean | ( | ) |
void MessageManager::CreateMessage | ( | ) |
void MessageManager::FillBuff | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |