RSB  0.19.0
rsb::Factory Member List

This is the complete list of members for rsb::Factory, including all inherited members.

configMutexrsb::Factorymutableprivate
configureSubsystem(rsc::config::OptionHandler &handler, const std::string &environmentVariablePrefix="RSB_")rsb::Factoryprivate
createInformer(const Scope &scope, const ParticipantConfig &config=getFactory().getDefaultParticipantConfig(), const std::string &dataType=detail::TypeName< DataType >()(), ParticipantPtr parent=ParticipantPtr())rsb::Factoryinline
createInformerBase(const Scope &scope, const std::string &dataType="", const ParticipantConfig &config=getFactory().getDefaultParticipantConfig(), ParticipantPtr parent=ParticipantPtr())rsb::Factory
createInPullConnectors(const ParticipantConfig &config)rsb::Factoryprivate
createInPushConnectors(const ParticipantConfig &config)rsb::Factoryprivate
createListener(const Scope &scope, const ParticipantConfig &config=getFactory().getDefaultParticipantConfig(), ParticipantPtr parent=ParticipantPtr())rsb::Factory
createLocalMethod(const Scope &scope, patterns::LocalServer::CallbackPtr callback, const ParticipantConfig &listenerConfig=getFactory().getDefaultParticipantConfig(), const ParticipantConfig &informerConfig=getFactory().getDefaultParticipantConfig(), ParticipantPtr parent=ParticipantPtr())rsb::Factory
createLocalServer(const Scope &scope, const ParticipantConfig &listenerConfig=getFactory().getDefaultParticipantConfig(), const ParticipantConfig &informerConfig=getFactory().getDefaultParticipantConfig(), ParticipantPtr parent=ParticipantPtr())rsb::Factory
createOutConnectors(const ParticipantConfig &config)rsb::Factoryprivate
createReader(const Scope &scope, const ParticipantConfig &config=getFactory().getDefaultParticipantConfig(), ParticipantPtr parent=ParticipantPtr())rsb::Factory
createRemoteMethod(const Scope &scope, const ParticipantConfig &listenerConfig=getFactory().getDefaultParticipantConfig(), const ParticipantConfig &informerConfig=getFactory().getDefaultParticipantConfig(), ParticipantPtr parent=ParticipantPtr())rsb::Factory
createRemoteServer(const Scope &scope, const ParticipantConfig &listenerConfig=getFactory().getDefaultParticipantConfig(), const ParticipantConfig &informerConfig=getFactory().getDefaultParticipantConfig(), ParticipantPtr parent=ParticipantPtr())rsb::Factory
defaultConfigrsb::Factoryprivate
Factory()rsb::Factoryprivate
getDefaultParticipantConfig() const rsb::Factory
getFactory()rsb::Factoryfriend
getPluginManager() const rsb::Factory
getSignalParticipantCreated()rsb::Factory
getSignalParticipantDestroyed()rsb::Factory
loggerrsb::Factoryprivate
pluginManagerrsb::Factoryprivate
provideConfigOptions(const std::string &environmentVariablePrefix, rsc::config::OptionHandler &handler, bool stripPrefix=true)rsb::Factorystatic
setDefaultParticipantConfig(const ParticipantConfig &config)rsb::Factory
signalParticipantCreatedrsb::Factoryprivate
signalParticipantDestroyedrsb::Factoryprivate
~Factory()rsb::Factoryvirtual