Struct RouDi::RoudiStartupParameters

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