Warning class
Warning message class with formatted output.
A specialized message class for displaying warnings with yellow-colored formatting. Unlike exceptions, warning messages do not terminate the program and are used to notify users of potential issues or unusual conditions that don't prevent execution.
The Warning class provides stream-like insertion operators for building detailed warning messages with formatting capabilities.
Example usage: Warning() << "This operation is deprecated" << Raise;
Base classes
- class Message<WarningPrefix>
- Forward declaration of the Message template class.
Derived classes
- class MemberFunctionWarning
- Warning type for issues occurring in member functions.
Public types
- using Parent = Message<WarningPrefix>
- Parent class type alias.