![]() |
Belle II Software development
|
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 () |
| NSMVHandler & | getHandler (const std::string &name) |
| NSMVHandler & | getHandler (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 | |
| NSMVHandler * | getHandler_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 |
Definition at line 24 of file Callback.h.
|
inline |
Definition at line 30 of file Callback.h.
|
inlinevirtual |
Definition at line 31 of file Callback.h.
| int add | ( | NSMVHandler * | handler, |
| bool | overwrite = true, | ||
| bool | isdump = true ) |
Definition at line 25 of file Callback.cc.
|
inline |
Definition at line 42 of file Callback.h.
| NSMVHandler & getHandler | ( | const std::string & | node, |
| const std::string & | name ) |
Definition at line 56 of file Callback.cc.
|
private |
Definition at line 65 of file Callback.cc.
|
inline |
Definition at line 40 of file Callback.h.
|
inline |
Definition at line 41 of file Callback.h.
|
inline |
Definition at line 59 of file Callback.h.
| void remove | ( | const DBObject & | obj | ) |
Definition at line 78 of file Callback.cc.
|
inline |
Definition at line 38 of file Callback.h.
| void remove | ( | const std::string & | node, |
| const std::string & | name ) |
Definition at line 45 of file Callback.cc.
| int reset | ( | ) |
Definition at line 14 of file Callback.cc.
|
inline |
Definition at line 58 of file Callback.h.
|
inline |
Definition at line 48 of file Callback.h.
|
inline |
Definition at line 52 of file Callback.h.
|
friend |
Definition at line 26 of file Callback.h.
|
friend |
Definition at line 27 of file Callback.h.
|
private |
Definition at line 66 of file Callback.h.
|
private |
Definition at line 67 of file Callback.h.
|
private |
Definition at line 65 of file Callback.h.