Struct RouDi::RoudiStartupParameters
Defined in File roudi.hpp
Nested Relationships
This struct is a nested type of Class RouDi.
Struct Documentation
-
struct RoudiStartupParameters
Public Functions
-
inline RoudiStartupParameters(const roudi::MonitoringMode monitoringMode = roudi::MonitoringMode::ON, const bool killProcessesInDestructor = true, const RuntimeMessagesThreadStart RuntimeMessagesThreadStart = RuntimeMessagesThreadStart::IMMEDIATE, const version::CompatibilityCheckLevel compatibilityCheckLevel = version::CompatibilityCheckLevel::PATCH, const units::Duration processKillDelay = roudi::PROCESS_DEFAULT_KILL_DELAY) noexcept
Public Members
-
const roudi::MonitoringMode m_monitoringMode
-
const bool m_killProcessesInDestructor
-
const RuntimeMessagesThreadStart m_runtimesMessagesThreadStart
-
const version::CompatibilityCheckLevel m_compatibilityCheckLevel
-
const units::Duration m_processKillDelay
-
inline RoudiStartupParameters(const roudi::MonitoringMode monitoringMode = roudi::MonitoringMode::ON, const bool killProcessesInDestructor = true, const RuntimeMessagesThreadStart RuntimeMessagesThreadStart = RuntimeMessagesThreadStart::IMMEDIATE, const version::CompatibilityCheckLevel compatibilityCheckLevel = version::CompatibilityCheckLevel::PATCH, const units::Duration processKillDelay = roudi::PROCESS_DEFAULT_KILL_DELAY) noexcept