ValueMap is used in conjunction with Scouter and MLSender to carry the information declared by IMonitorSvc's declareInfo.
More...
#include <Scouter/ValueMap.h>
List of all members.
Detailed Description
ValueMap is used in conjunction with Scouter and MLSender to carry the information declared by IMonitorSvc's declareInfo.
It converts the variable to a void* pointer and stores its type information in an enum. This way, the variable can be converted to its original form when being written or published.
- Author:
- Ben King
- Date:
- 2006-07-03
Definition at line 18 of file ValueMap.h.
Member Enumeration Documentation
- Enumerator:
| m_int |
|
| m_long |
|
| m_double |
|
| m_bool |
|
| m_string |
|
| m_null |
|
Definition at line 21 of file ValueMap.h.
Constructor & Destructor Documentation
| ValueMap::ValueMap |
( |
void * |
pointer, |
|
|
m_type |
pointerType |
|
) |
| [inline] |
standard Constructor
Definition at line 32 of file ValueMap.h.
| ValueMap::ValueMap |
( |
) |
[inline] |
default Constructor
Definition at line 39 of file ValueMap.h.
| virtual ValueMap::~ValueMap |
( |
) |
[inline, virtual] |
Member Function Documentation
| void* ValueMap::get_ptr |
( |
) |
[inline] |
| m_type ValueMap::get_ptrType |
( |
) |
[inline] |
Return pointer type (enum)
Definition at line 62 of file ValueMap.h.
| void ValueMap::set_ptr |
( |
void * |
pointer ) |
[inline] |
| void ValueMap::set_ptrType |
( |
m_type |
pointerType ) |
[inline] |
Sets pointer type (enum)
Definition at line 54 of file ValueMap.h.
Member Data Documentation
The documentation for this class was generated from the following file:
- /afs/.cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r1/GaudiMonitor/src/DataListenerSvc/ValueMap.h