|
iceoryx2
C++ Language Bindings
|
#include "iox2/legacy/log/logstream.hpp"Go to the source code of this file.
Namespaces | |
| namespace | iox2 |
| namespace | iox2::legacy |
| namespace | iox2::legacy::log |
| namespace | iox2::legacy::log::internal |
Macros | |
| #define | IOX2_LOG_INTERNAL(location, level, msg_stream) |
| Only for internal usage. | |
| #define | IOX2_LOG(level, msg_stream) IOX2_LOG_INTERNAL(iox2::bb::detail::SourceLocation::current(), iox2::legacy::log::LogLevel::level, msg_stream) |
| Macro for logging. | |
Functions | |
| auto | iox2::legacy::log::internal::is_log_level_active (LogLevel log_level) noexcept -> bool |
| Convenience function for the IOX2_LOG_INTERNAL macro. | |
| #define IOX2_LOG | ( | level, | |
| msg_stream | |||
| ) | IOX2_LOG_INTERNAL(iox2::bb::detail::SourceLocation::current(), iox2::legacy::log::LogLevel::level, msg_stream) |
Macro for logging.
| [in] | level | is the log level to be used for the log message |
| [in] | msg_stream | is the log message stream; multiple items can be logged by using the '<<' operator |
Definition at line 63 of file logging.hpp.
| #define IOX2_LOG_INTERNAL | ( | location, | |
| level, | |||
| msg_stream | |||
| ) |
Only for internal usage.
Definition at line 44 of file logging.hpp.