RTI Connext Modern C++ API Version 7.3.0
rti::core::MonitoringLoggingForwardingSettings Class Reference

<<extension>> Configures the forwarding levels of log messages for the different rti::config::LogFacility. More...

#include <rti/core/PolicySettings.hpp>

Public Member Functions

MonitoringLoggingForwardingSettingsmiddleware_forwarding_level (const rti::config::SyslogVerbosity &middleware_forwarding_level)
 Sets the forwarding log level for rti::config::LogFacility::middleware. Log messages with rti::config::LogFacility::middleware and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0. More...
 
rti::config::SyslogVerbosity middleware_forwarding_level () const
 Gets the middleware forwarding level by const-reference (see setter). More...
 
MonitoringLoggingForwardingSettingssecurity_event_forwarding_level (const rti::config::SyslogVerbosity &security_event_forwarding_level)
 Sets the forwarding log level for rti::config::LogFacility::security_event. Log messages with rti::config::LogFacility::security_event and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0. More...
 
rti::config::SyslogVerbosity security_event_forwarding_level () const
 Gets the security event forwarding level by const-reference (see setter). More...
 
MonitoringLoggingForwardingSettingsservice_forwarding_level (const rti::config::SyslogVerbosity &service_forwarding_level)
 Sets the forwarding log level for rti::config::LogFacility::service. Log messages with rti::config::LogFacility::service and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0. More...
 
rti::config::SyslogVerbosity service_forwarding_level () const
 Gets the service forwarding level by const-reference (see setter). More...
 
MonitoringLoggingForwardingSettingsuser_forwarding_level (const rti::config::SyslogVerbosity &user_forwarding_level)
 Sets the forwarding log level for rti::config::LogFacility::user. Log messages with rti::config::LogFacility::user and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0. More...
 
rti::config::SyslogVerbosity user_forwarding_level () const
 Gets the user forwarding level by const-reference (see setter). More...
 

Detailed Description

<<extension>> Configures the forwarding levels of log messages for the different rti::config::LogFacility.

Member Function Documentation

◆ middleware_forwarding_level() [1/2]

MonitoringLoggingForwardingSettings & rti::core::MonitoringLoggingForwardingSettings::middleware_forwarding_level ( const rti::config::SyslogVerbosity middleware_forwarding_level)

Sets the forwarding log level for rti::config::LogFacility::middleware. Log messages with rti::config::LogFacility::middleware and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.

Parameters
middleware_forwarding_levelrti::config::SyslogVerbosity level.

[default] rti::config::SyslogVerbosity::warning

Keep in mind that setting this property beyond WARNING if your application's verbosity is greater than rti::config::Verbosity_def::warning, may affect performance due to the large amount of messages produced.

◆ middleware_forwarding_level() [2/2]

rti::config::SyslogVerbosity rti::core::MonitoringLoggingForwardingSettings::middleware_forwarding_level ( ) const

Gets the middleware forwarding level by const-reference (see setter).

◆ security_event_forwarding_level() [1/2]

MonitoringLoggingForwardingSettings & rti::core::MonitoringLoggingForwardingSettings::security_event_forwarding_level ( const rti::config::SyslogVerbosity security_event_forwarding_level)

Sets the forwarding log level for rti::config::LogFacility::security_event. Log messages with rti::config::LogFacility::security_event and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.

Parameters
security_event_forwarding_levelrti::config::SyslogVerbosity level.

[default] rti::config::SyslogVerbosity::warning

Keep in mind that setting this property beyond WARNING if your application's verbosity is greater than rti::config::Verbosity_def::warning, may affect performance due to the large amount of messages produced.

◆ security_event_forwarding_level() [2/2]

rti::config::SyslogVerbosity rti::core::MonitoringLoggingForwardingSettings::security_event_forwarding_level ( ) const

Gets the security event forwarding level by const-reference (see setter).

◆ service_forwarding_level() [1/2]

MonitoringLoggingForwardingSettings & rti::core::MonitoringLoggingForwardingSettings::service_forwarding_level ( const rti::config::SyslogVerbosity service_forwarding_level)

Sets the forwarding log level for rti::config::LogFacility::service. Log messages with rti::config::LogFacility::service and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.

Parameters
service_forwarding_levelrti::config::SyslogVerbosity level.

[default] rti::config::SyslogVerbosity::warning

Keep in mind that setting this property beyond WARNING if your application's verbosity is greater than rti::config::Verbosity_def::warning, may affect performance due to the large amount of messages produced.

◆ service_forwarding_level() [2/2]

rti::config::SyslogVerbosity rti::core::MonitoringLoggingForwardingSettings::service_forwarding_level ( ) const

Gets the service forwarding level by const-reference (see setter).

◆ user_forwarding_level() [1/2]

MonitoringLoggingForwardingSettings & rti::core::MonitoringLoggingForwardingSettings::user_forwarding_level ( const rti::config::SyslogVerbosity user_forwarding_level)

Sets the forwarding log level for rti::config::LogFacility::user. Log messages with rti::config::LogFacility::user and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.

Parameters
user_forwarding_levelrti::config::SyslogVerbosity level.

[default] rti::config::SyslogVerbosity::warning

Keep in mind that setting this property beyond WARNING if your application's verbosity is greater than rti::config::Verbosity_def::warning, may affect performance due to the large amount of messages produced.

◆ user_forwarding_level() [2/2]

rti::config::SyslogVerbosity rti::core::MonitoringLoggingForwardingSettings::user_forwarding_level ( ) const

Gets the user forwarding level by const-reference (see setter).