|
Choreonoid
1.5
|
#include <LazySignal.h>
Public Member Functions | |
| LazySignal () | |
| LazySignal (boost::function< void()> emitFunction, int priority=LazyCaller::PRIORITY_HIGH) | |
| SignalType & | signal () |
Public Member Functions inherited from cnoid::LazySignalBase | |
| void | request () |
| void | requestBlocking (Connection connection) |
Public Member Functions inherited from cnoid::LazyCaller | |
| LazyCaller () | |
| LazyCaller (const boost::function< void(void)> &function, int priority=PRIORITY_HIGH) | |
| LazyCaller (const LazyCaller &org) | |
| virtual | ~LazyCaller () |
| void | setFunction (const boost::function< void(void)> &function) |
| void | setPriority (int priority) |
| void | setConservative (bool on) |
| bool | isPending () const |
| void | flush () |
| void | operator() () |
| void | cancel () |
Protected Member Functions | |
| virtual void | defaultEmitFunction () |
Protected Member Functions inherited from cnoid::LazySignalBase | |
| LazySignalBase () | |
| LazySignalBase (boost::function< void()> emitFunction, int priority) | |
Additional Inherited Members | |
Public Types inherited from cnoid::LazyCaller | |
| enum | { PRIORITY_HIGH = 0, PRIORITY_NORMAL, PRIORITY_LOW } |
| typedef void | result_type |
Protected Attributes inherited from cnoid::LazySignalBase | |
| boost::function< void()> | emitFunction |
| std::vector< Connection > | connectionsToBlock |
|
inline |
|
inline |
|
inlineprotectedvirtual |
Implements cnoid::LazySignalBase.
|
inline |
1.8.13