My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::receiver::XMLBoardDataFrameManager::XMLRegisterMap::RegisterList< valueType > Class Template Reference

Public Types

typedef std::map< std::string,
unsigned int > 
StringIntMap
 

Public Member Functions

 RegisterList (BoardDataFrameManager *frame, unsigned int index1Size=0, unsigned int index2Size=0, unsigned int index3Size=0)
 
void add (char *regName)
 
void add (char *regName, unsigned int address)
 
void add (char *regName, std::string xmlTag)
 
void setResolved (unsigned int registerNum, valueType value, unsigned int index1=0, unsigned int index2=0, unsigned int index3=0)
 
void set (unsigned int registerNum, valueType value, unsigned int index1=0, unsigned int index2=0, unsigned int index3=0)
 
void set (std::string xmlTag, valueType value, unsigned int index1=0, unsigned int index2=0, unsigned int index3=0)
 
void set (std::string xmlTag, std::vector< valueType > &values, unsigned int index1=0, unsigned int index2=0)
 
void set (std::string xmlTag, std::vector< int > &values)
 
void write ()
 

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