|
| AbstractNSMCallback (int timeout) |
|
int | addDB (const DBObject &obj) |
|
bool | get (const NSMNode &node, const std::string &name, int &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, float &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, std::string &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, std::vector< int > &val, int timeout=5) |
|
bool | get (const NSMNode &node, const std::string &name, std::vector< float > &val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, int val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, float val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, const std::string &val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, const std::vector< int > &val, int timeout=5) |
|
bool | set (const NSMNode &node, const std::string &name, const std::vector< float > &val, int timeout=5) |
|
bool | get (const NSMNode &node, NSMVHandler *handler, int timeout=5) |
|
bool | get (const DBObject &obj) |
|
bool | get (const std::string &name, int &val) |
|
bool | get (const std::string &name, float &val) |
|
bool | get (const std::string &name, std::string &val) |
|
bool | get (const std::string &name, std::vector< int > &val) |
|
bool | get (const std::string &name, std::vector< float > &val) |
|
bool | set (const std::string &name, int val) |
|
bool | set (const std::string &name, float val) |
|
bool | set (const std::string &name, const std::string &val) |
|
bool | set (const std::string &name, const std::vector< int > &val) |
|
bool | set (const std::string &name, const std::vector< float > &val) |
|
bool | get (const std::string &node, const std::string &name, int &val) |
|
bool | get (const std::string &node, const std::string &name, float &val) |
|
bool | get (const std::string &node, const std::string &name, std::string &val) |
|
bool | get (const std::string &node, const std::string &name, std::vector< int > &val) |
|
bool | get (const std::string &node, const std::string &name, std::vector< float > &val) |
|
bool | set (const std::string &node, const std::string &name, int val) |
|
bool | set (const std::string &node, const std::string &name, float val) |
|
bool | set (const std::string &node, const std::string &name, const std::string &val) |
|
bool | set (const std::string &node, const std::string &name, const std::vector< int > &val) |
|
bool | set (const std::string &node, const std::string &name, const std::vector< float > &val) |
|
int | wait (double timeout=5) |
|
NSMCommunicator & | wait (const NSMNode &node, const NSMCommand &cmd, double timeout=5) |
|
virtual void | notify (const NSMVar &var)=0 |
|
bool | try_wait () |
|
NSMNode & | getNode () |
|
const NSMNode & | getNode () const |
|
void | setNode (const NSMNode &node) |
|
int | getTimeout () const |
|
void | setTimeout (int timeout) |
|
bool | get (const NSMNode &node, NSMVar &var, int timeout=5) |
|
bool | set (const NSMNode &node, const NSMVar &var, int timeout=5) |
|
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 |
|