| addConnection(Reactor &output_reactor) | pion::platform::Reactor | |
| addConnection(const std::string &connection_id, EventHandler connection_handler) | pion::platform::Reactor | |
| clearConnections(void) | pion::platform::Reactor | |
| clearStats(void) | pion::platform::Reactor | [inline, virtual] |
| copyPlugin(const PlatformPlugin &pp) | pion::platform::PlatformPlugin | [inline, protected] |
| deliverEvent(const EventPtr &e, bool return_immediately=false) | pion::platform::Reactor | [inline, protected] |
| deliverEvents(const EventContainer &events, bool return_immediately=false) | pion::platform::Reactor | [inline, protected] |
| EventHandler typedef | pion::platform::Reactor | |
| FilterReactor(void) | pion::plugins::FilterReactor | [inline] |
| getCodecFactory(void) | pion::platform::PlatformPlugin | [inline, protected] |
| getComment(void) const | pion::platform::PlatformPlugin | [inline] |
| getDatabaseManager(void) | pion::platform::PlatformPlugin | [inline, protected] |
| getEventsIn(void) const | pion::platform::Reactor | [inline] |
| getEventsOut(void) const | pion::platform::Reactor | [inline] |
| getId(void) const | pion::platform::PlatformPlugin | [inline] |
| getName(void) const | pion::platform::PlatformPlugin | [inline] |
| getProtocolFactory(void) | pion::platform::PlatformPlugin | [inline, protected] |
| getReactionEngine(void) | pion::platform::PlatformPlugin | [inline, protected] |
| getScheduler(void) | pion::platform::Reactor | [inline, protected] |
| getServiceManager(void) | pion::platform::PlatformPlugin | [inline, protected] |
| getType(void) const | pion::platform::Reactor | [inline] |
| getWorkspace(void) const | pion::platform::Reactor | [inline] |
| incrementEventsIn(void) | pion::platform::Reactor | [inline, protected] |
| isRunning(void) const | pion::platform::Reactor | [inline] |
| m_is_running | pion::platform::Reactor | [protected] |
| m_signals | pion::platform::Reactor | [protected] |
| operator()(const EventPtr &e) | pion::platform::Reactor | [inline] |
| PlatformPlugin(void) | pion::platform::PlatformPlugin | [inline] |
| process(const pion::platform::EventPtr &e) | pion::plugins::FilterReactor | [virtual] |
| publish(const std::string &signal_id) | pion::platform::Reactor | [inline, protected] |
| query(std::ostream &out, const QueryBranches &branches, const QueryParams &qp) | pion::platform::Reactor | [virtual] |
| QueryBranches typedef | pion::platform::Reactor | |
| QueryParams typedef | pion::platform::Reactor | |
| Reactor(const ReactorType type) | pion::platform::Reactor | [inline, protected] |
| REACTOR_ELEMENT_NAME | pion::platform::Reactor | [static] |
| ReactorType enum name | pion::platform::Reactor | |
| removeConnection(const std::string &connection_id) | pion::platform::Reactor | |
| reset(void) | pion::platform::Reactor | [inline, virtual] |
| RUNNING_ELEMENT_NAME | pion::platform::Reactor | [static] |
| setCodecFactory(CodecFactory &factory) | pion::platform::PlatformPlugin | [inline] |
| setComment(const std::string &plugin_comment) | pion::platform::PlatformPlugin | [inline] |
| setConfig(const pion::platform::Vocabulary &v, const xmlNodePtr config_ptr) | pion::plugins::FilterReactor | [virtual] |
| setDatabaseManager(DatabaseManager &mgr) | pion::platform::PlatformPlugin | [inline] |
| setId(const std::string &plugin_id) | pion::platform::PlatformPlugin | [inline] |
| setMultithreadBranches(bool b) | pion::platform::Reactor | [inline] |
| setName(const std::string &plugin_name) | pion::platform::PlatformPlugin | [inline] |
| setProtocolFactory(ProtocolFactory &factory) | pion::platform::PlatformPlugin | [inline] |
| setReactionEngine(ReactionEngine &engine) | pion::platform::PlatformPlugin | [inline] |
| setScheduler(ReactionScheduler &scheduler) | pion::platform::Reactor | [inline] |
| setServiceManager(pion::server::ServiceManager &mgr) | pion::platform::PlatformPlugin | [inline] |
| signal(const std::string &signal_id, void *ptr=NULL) | pion::platform::Reactor | [inline, protected] |
| SignalMap typedef | pion::platform::Reactor | [protected] |
| signalNoLock(const std::string &signal_id, void *ptr=NULL) | pion::platform::Reactor | [inline, protected] |
| SignalPtr typedef | pion::platform::Reactor | [protected] |
| SignalType typedef | pion::platform::Reactor | [protected] |
| start(void) | pion::platform::Reactor | [inline, virtual] |
| startOutRunning(const xmlNodePtr config_ptr, bool exec_start) | pion::platform::Reactor | |
| stop(void) | pion::platform::Reactor | [inline, virtual] |
| subscribe(const std::string &signal_id, F f) | pion::platform::Reactor | [inline] |
| TYPE_COLLECTION enum value (defined in pion::platform::Reactor) | pion::platform::Reactor | |
| TYPE_PROCESSING enum value (defined in pion::platform::Reactor) | pion::platform::Reactor | |
| TYPE_STORAGE enum value (defined in pion::platform::Reactor) | pion::platform::Reactor | |
| updateCodecs(void) | pion::platform::Reactor | [inline, virtual] |
| updateDatabases(void) | pion::platform::Reactor | [inline, virtual] |
| updateProtocols(void) | pion::platform::Reactor | [inline, virtual] |
| updateVocabulary(const pion::platform::Vocabulary &v) | pion::plugins::FilterReactor | [virtual] |
| WORKSPACE_ELEMENT_NAME | pion::platform::Reactor | [static] |
| writeBeginReactorXML(std::ostream &out) const | pion::platform::Reactor | [protected] |
| writeEndReactorXML(std::ostream &out) const | pion::platform::Reactor | [protected] |
| writeStatsOnlyXML(std::ostream &out) const | pion::platform::Reactor | [protected] |
| writeStatsXML(std::ostream &out) const | pion::platform::Reactor | [inline] |
| X_COORDINATE_ELEMENT_NAME | pion::platform::Reactor | [static] |
| Y_COORDINATE_ELEMENT_NAME | pion::platform::Reactor | [static] |
| ~FilterReactor() | pion::plugins::FilterReactor | [inline, virtual] |
| ~PlatformPlugin() | pion::platform::PlatformPlugin | [inline, virtual] |
| ~Reactor() | pion::platform::Reactor | [inline, virtual] |