Belle II Software  release-08-01-10
Callback Class Referenceabstract
Inheritance diagram for Callback:
Collaboration diagram for Callback:

Public Member Functions

virtual void notify (const NSMVar &var)=0
 
int reset ()
 
int add (NSMVHandler *handler, bool overwrite=true, bool isdump=true)
 
void remove (const std::string &node, const std::string &name)
 
void remove (const std::string &name)
 
void remove (const DBObject &obj)
 
StringList & getHandlerNames ()
 
NSMVHandlerList & getHandlers ()
 
NSMVHandlergetHandler (const std::string &name)
 
NSMVHandlergetHandler (const std::string &node, const std::string &name)
 
void setUseGet (const std::string &name, bool use)
 
void setUseSet (const std::string &name, bool use)
 
void setRevision (int revision)
 
int getRevision () const
 

Private Member Functions

NSMVHandlergetHandler_p (const std::string &node, const std::string &name)
 

Private Attributes

int m_revision
 
NSMVHandlerList m_handler
 
StringList m_hnames
 

Friends

class AbstractNSMCallback
 
class NSMCallback
 

Detailed Description

Definition at line 24 of file Callback.h.


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