RSB
0.13.2
|
This is the complete list of members for rsb::util::QueuePushHandler< T, DisableEventWarning >, including all inherited members.
acceptsMethod(const std::string &method) const | rsb::Handler | |
getClassName() const | rsb::util::QueuePushHandler< T, DisableEventWarning > | inline |
getMethods() const | rsb::Handler | |
handle(EventPtr event) | rsb::util::QueuePushHandler< T, DisableEventWarning > | inlinevirtual |
Handler(const std::string &method="") | rsb::Handler | explicitprotected |
Handler(const std::set< std::string > &methods) | rsb::Handler | explicitprotected |
printContents(std::ostream &stream) const | rsb::util::QueuePushHandler< T, DisableEventWarning > | inline |
queue | rsb::util::QueuePushHandler< T, DisableEventWarning > | private |
QueuePushHandler(boost::shared_ptr< rsc::threading::SynchronizedQueue< boost::shared_ptr< T > > > queue, const std::string &method="") | rsb::util::QueuePushHandler< T, DisableEventWarning > | inline |
STATIC_ASSERT_WARN_TEMPLATE(QUEUE_PUSH_HANDLER_EVENT_WARNING,(boost::is_same< DisableEventWarning, Event >::value||!boost::is_same< T, Event >::value),"You probably do not want to use QueuePushHandler with type Event. \ If you want to receive complete Event instances inside a queue, you need to use EventQueuePushHandler. \ If you really want to use this class and want to get rid of this warning, define the second template parameter of this class to Event, too.") | rsb::util::QueuePushHandler< T, DisableEventWarning > | |
~Handler() | rsb::Handler | protectedvirtual |