Ocean
|
Go to the source code of this file.
Data Structures | |
class | Ocean::Messenger |
This class implements a messenger for information, warning or error messages. More... | |
class | Ocean::MessageObject< tActive > |
Messenger object, one object for each message. More... | |
class | Ocean::MessageObject< false > |
Specialization of MessageObject. More... | |
class | Ocean::Log |
This class provides access to three different Message objects, e.g., for regular information, warnings, or errors. More... | |
struct | Ocean::Log::StreamHelper< TStream > |
Helper class allowing to specify a specific message object or stream type. More... | |
struct | Ocean::Log::StreamHelper< TStream >::ShiftOperatorChecker< TObject, typename > |
Helper class to check whether a message object or a stream provides a shift operator for an object with specific data type. More... | |
struct | Ocean::Log::StreamHelper< TStream >::ShiftOperatorChecker< TObject, std::void_t< decltype(std::declval< TStream & >()<< std::declval< TObject >())> > |
Helper class to check whether a message object or a stream provides a shift operator for an object with specific data type. More... | |
Namespaces | |
Ocean | |
The namespace covering the entire Ocean framework. | |