RTI Connext Modern C++ API Version 7.3.0
rti::config::LogCategory_def Struct Reference

The definition of the dds::core::safe_enum LogCategory. More...

#include <rti/config/Logger.hpp>

Public Types

enum  type {
  platform ,
  communication ,
  database ,
  entities ,
  api ,
  discovery ,
  security ,
  user ,
  all_categories ,
  PLATFORM = NDDS_CONFIG_LOG_CATEGORY_PLATFORM ,
  COMMUNICATION = NDDS_CONFIG_LOG_CATEGORY_COMMUNICATION ,
  DATABASE = NDDS_CONFIG_LOG_CATEGORY_DATABASE ,
  ENTITIES = NDDS_CONFIG_LOG_CATEGORY_ENTITIES ,
  API = NDDS_CONFIG_LOG_CATEGORY_API ,
  DISCOVERY = NDDS_CONFIG_LOG_CATEGORY_DISCOVERY ,
  SECURITY = NDDS_CONFIG_LOG_CATEGORY_SECURITY ,
  ALL_CATEGORIES = NDDS_CONFIG_LOG_CATEGORY_ALL
}
 The underlying enum type. More...
 

Detailed Description

The definition of the dds::core::safe_enum LogCategory.

Member Enumeration Documentation

◆ type

The underlying enum type.

Enumerator
platform 

Log messages pertaining to the underlying platform (hardware and OS) on which RTI Connext is running are in this category.

communication 

Log messages pertaining to data serialization and deserialization and network traffic are in this category.

database 

Log messages pertaining to the internal database in which RTI Connext objects are stored are in this category.

entities 

Log messages pertaining to local and remote entities, and to a subset of the discovery process, are in this category. (To see all discovery-related messages, use the DISCOVERY category.)

api 

Log messages pertaining to the API layer of RTI Connext (such as method argument validation) are in this category.

discovery 

Log messages pertaining to discovery are in this category.

security 

Log messages pertaining to security are in this category. These messages include any messages logged by RTI Connext components even if they are not related to the Security Plugins.

user 

Log messages that are generated by the user using the following log APIs: rti::config::Logger::emergency, rti::config::Logger::alert, rti::config::Logger::critical, rti::config::Logger::error, rti::config::Logger::warning, rti::config::Logger::notice, rti::config::Logger::informational, rti::config::Logger::debug.

all_categories 

Log messages pertaining to all categories in RTI Connext.