My Project
|
Public Member Functions | |
MonitorPointManager () | |
MonitorPointManager (ArrayMapDataFrameManager *arrMapFm) | |
MonitorPointManager (RegMapDataFrameManager *regMapFm) | |
virtual | ~MonitorPointManager () |
MonitorPoint * | addMonitorPoint (char *regMapName, char *boardName, char *blockName, CoordRange *range=0) |
MonitorPoint * | addMonitorPoint (std::string regMapName, std::string boardName, std::string blockName, CoordRange *range=0) |
MonitorPoint * | addMonitorPoint (char *regMapName, char *boardName, char *blockName, int index) |
MonitorPoint * | addMonitorPoint (char *boardName, char *blockName, CoordRange *range=0) |
MonitorPoint * | addMonitorPoint (char *boardName, char *blockName, int index) |
MonitorPoint * | findMonitorPoint (char *boardName, char *blockName, CoordRange *range=0, bool doThrow=true) |
MonitorPoint * | findMonitorPoint (char *regMapName, char *boardName, char *blockName, CoordRange *range=0, bool doThrow=true) |
MonitorPoint * | findMonitorPoint (std::string boardName, std::string blockName, CoordRange *range=0, bool doThrow=true) |
MonitorPoint * | findMonitorPoint (std::string regMapName, std::string boardName, std::string blockName, CoordRange *range=0, bool doThrow=true) |
void | remMonitorPoint (std::string regMapName, std::string boardName, std::string blockName, CoordRange *range=0) |
void | remMonitorPoint (std::string boardName, std::string blockName, CoordRange *range=0) |
void | remMonitorPoint (std::ostringstream &os) |
void | reset () |
void | clear () |
void | list () |
std::vector< std::string > | getList (bool sort=false) |
std::string | formatReg (std::string regMapName, std::string boardName, std::string blockName, CoordRange *range) |
RegMapBlock * | findReg (std::string regmap, std::string board, std::string block) |
Friends | |
std::ostream & | operator<< (std::ostream &os, MonitorPointManager &mp) |
MonitorPointManager::MonitorPointManager | ( | ) |
Constructors.
....................................................................... Constructors.
MonitorPointManager::MonitorPointManager | ( | ArrayMapDataFrameManager * | arrMapFm | ) |
....................................................................... Constructors.
|
virtual |
Destructor.
....................................................................... Destructor.
MonitorPoint * MonitorPointManager::addMonitorPoint | ( | char * | regMapName, |
char * | boardName, | ||
char * | blockName, | ||
CoordRange * | range = 0 |
||
) |
Add a monitor point to the list of points maintained by this object. Return a pointer to the newly created monitor point, if desired
....................................................................... Add an ArrayMap monitor point to the list of points maintained by this object
MonitorPoint * MonitorPointManager::addMonitorPoint | ( | std::string | regMapName, |
std::string | boardName, | ||
std::string | blockName, | ||
CoordRange * | range = 0 |
||
) |
....................................................................... Add an ArrayMap monitor point to the list of points maintained by this object
MonitorPoint * MonitorPointManager::addMonitorPoint | ( | char * | regMapName, |
char * | boardName, | ||
char * | blockName, | ||
int | index | ||
) |
....................................................................... Add a monitor point to the list of points maintained by this object
MonitorPoint * MonitorPointManager::addMonitorPoint | ( | char * | boardName, |
char * | blockName, | ||
CoordRange * | range = 0 |
||
) |
....................................................................... Add a monitor point to the list of points maintained by this object
MonitorPoint * MonitorPointManager::addMonitorPoint | ( | char * | boardName, |
char * | blockName, | ||
int | index | ||
) |
....................................................................... Add a monitor point to the list of points maintained by this object
void MonitorPointManager::clear | ( | ) |
....................................................................... Remove all monitor points
MonitorPoint * MonitorPointManager::findMonitorPoint | ( | char * | boardName, |
char * | blockName, | ||
CoordRange * | range = 0 , |
||
bool | doThrow = true |
||
) |
Return a pointer to a monitor point maintained by this object
MonitorPoint * MonitorPointManager::findMonitorPoint | ( | std::string | boardName, |
std::string | blockName, | ||
CoordRange * | range = 0 , |
||
bool | doThrow = true |
||
) |
....................................................................... Return a point to a monitor point maintained by this object
MonitorPoint * MonitorPointManager::findMonitorPoint | ( | std::string | regMapName, |
std::string | boardName, | ||
std::string | blockName, | ||
CoordRange * | range = 0 , |
||
bool | doThrow = true |
||
) |
....................................................................... Return a point to a monitor point maintained by this object
std::string MonitorPointManager::formatReg | ( | std::string | regMapName, |
std::string | boardName, | ||
std::string | blockName, | ||
CoordRange * | range | ||
) |
....................................................................... Format a monitor point
std::vector< std::string > MonitorPointManager::getList | ( | bool | sort = false | ) |
....................................................................... Return a list of all monitor points
void MonitorPointManager::list | ( | ) |
....................................................................... List the monitor points maintained by this object
void MonitorPointManager::reset | ( | ) |
....................................................................... Reset all monitor points
|
friend |
An operator for printing this object