Belle II Software  release-08-01-10
RCConfigHandler Class Reference
Inheritance diagram for RCConfigHandler:
Collaboration diagram for RCConfigHandler:

Public Member Functions

 RCConfigHandler (RCCallback &callback, const std::string &name, const std::string &val)
 
bool handleGetText (std::string &val) override
 
bool handleSetText (const std::string &val) override
 
const std::string & getNode () const
 
const std::string & getName () const
 
bool useGet () const
 
bool useSet () const
 
void setUseGet (bool use)
 
void setUseSet (bool use)
 
int getTimeStamp () const
 
int getId () const
 
void setNode (const std::string &node)
 
void setId (int id)
 
void set (const NSMVar &var)
 
void set (int val)
 
void set (float val)
 
void set (const std::string &val)
 
void set (const std::vector< int > &val)
 
void set (const std::vector< float > &val)
 
const NSMVarget () const
 
NSMVarget ()
 
NSMVar::Type getType () const
 
const char * getTypeLabel () const
 
bool isDumped () const
 
void setDumped (bool isdump)
 

Static Public Member Functions

static NSMVHandlercreate (const NSMVar &var)
 

Protected Attributes

int m_id
 
int m_timestamp
 
std::string m_node
 
std::string m_name
 
bool m_useget
 
bool m_useset
 
NSMVar m_var
 
bool m_isdump
 

Private Member Functions

bool handleGet (NSMVar &var) override
 
bool handleSet (const NSMVar &var) override
 

Private Attributes

RCCallbackm_callback
 

Detailed Description

Definition at line 36 of file RCCallback.cc.


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