5 #ifndef CNOID_BASE_LAZY_SIGNAL_H 6 #define CNOID_BASE_LAZY_SIGNAL_H 9 #include <cnoid/Signal> 20 connectionsToBlock.push_back(connection);
24 LazySignalBase(boost::function<
void()> emitFunction,
int priority);
27 virtual void defaultEmitFunction() = 0;
42 SignalType&
signal() {
return signal_; }
LazySignal()
Definition: LazySignal.h:36
Definition: LazySignal.h:33
void requestBlocking(Connection connection)
Definition: LazySignal.h:19
Definition: LazyCaller.h:29
boost::function< void()> emitFunction
Definition: LazySignal.h:25
Definition: LazySignal.h:15
LazySignal(boost::function< void()> emitFunction, int priority=LazyCaller::PRIORITY_HIGH)
Definition: LazySignal.h:38
Definition: LazyCaller.h:20
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
std::vector< Connection > connectionsToBlock
Definition: LazySignal.h:26
virtual void defaultEmitFunction()
Definition: LazySignal.h:45
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37
SignalType & signal()
Definition: LazySignal.h:42