RSB  0.19.0
rsb::util::QueuePushHandler< T, DisableEventWarning > Member List

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::Handlerexplicitprotected
Handler(const std::set< std::string > &methods)rsb::Handlerexplicitprotected
printContents(std::ostream &stream) const rsb::util::QueuePushHandler< T, DisableEventWarning >inline
queuersb::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::Handlerprotectedvirtual