iceoryx_doc  1.0.1
iox::roudi::ProcessManager Member List

This is the complete list of members for iox::roudi::ProcessManager, including all inherited members.

addApplicationForProcess(const RuntimeName_t &name) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
addConditionVariableForProcess(const RuntimeName_t &runtimeName) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
addInterfaceForProcess(const RuntimeName_t &name, capro::Interfaces interface, const NodeName_t &node) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
addIntrospectionPublisherPort(const capro::ServiceDescription &service, const RuntimeName_t &process_name) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
addNodeForProcess(const RuntimeName_t &process, const NodeName_t &node) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
addPublisherForProcess(const RuntimeName_t &name, const capro::ServiceDescription &service, const popo::PublisherOptions &publisherOptions, const PortConfigInfo &portConfigInfo=PortConfigInfo()) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
addSubscriberForProcess(const RuntimeName_t &name, const capro::ServiceDescription &service, const popo::SubscriberOptions &subscriberOptions, const PortConfigInfo &portConfigInfo=PortConfigInfo()) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
findServiceForProcess(const RuntimeName_t &name, const capro::ServiceDescription &service) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
handleProcessShutdownPreparationRequest(const RuntimeName_t &name) noexceptiox::roudi::ProcessManager
initIntrospection(ProcessIntrospectionType *processIntrospection) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
isAnyRegisteredProcessStillRunning() noexceptiox::roudi::ProcessManager
killAllProcesses() noexceptiox::roudi::ProcessManager
operator=(const ProcessManager &other)=delete (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
PortConfigInfo typedef (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
printWarningForRegisteredProcessesAndClearProcessList() noexceptiox::roudi::ProcessManager
ProcessList_t typedef (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
ProcessManager(RouDiMemoryInterface &roudiMemoryInterface, PortManager &portManager, const version::CompatibilityCheckLevel compatibilityCheckLevel) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
ProcessManager(const ProcessManager &other)=delete (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
registerProcess(const RuntimeName_t &name, const uint32_t pid, const posix::PosixUser user, const bool isMonitored, const int64_t transmissionTimestamp, const uint64_t sessionId, const version::VersionInfo &versionInfo) noexceptiox::roudi::ProcessManager
requestShutdownOfAllProcesses() noexceptiox::roudi::ProcessManager
run() noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
sendMessageNotSupportedToRuntime(const RuntimeName_t &name) noexceptiox::roudi::ProcessManager
sendServiceRegistryChangeCounterToProcess(const RuntimeName_t &process_name) noexcept override (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManagervirtual
TerminationFeedback enum name (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
unregisterProcess(const RuntimeName_t &name) noexceptiox::roudi::ProcessManager
updateLivelinessOfProcess(const RuntimeName_t &name) noexcept (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManager
~ProcessManager() noexcept override=default (defined in iox::roudi::ProcessManager)iox::roudi::ProcessManagervirtual
~ProcessManagerInterface() noexcept=default (defined in iox::roudi::ProcessManagerInterface)iox::roudi::ProcessManagerInterfacevirtual