![]()  | 
  
    Consolix
    
   | 
 
MultiStream class for unified log output handling. More...
#include <sstream>Go to the source code of this file.
Classes | |
| class | consolix::MultiStream | 
| A class for handling multi-target log streams.  More... | |
Namespaces | |
| namespace | consolix | 
| < Utility modules and helpers.  | |
Macros | |
| #define | _CONSOLIX_MULTI_STREAM_HPP_INCLUDED | 
MultiStream class for unified log output handling.
This class provides platform-independent handling of multi-target log streams. It supports UTF-8 output for consoles and integrates with LogIt (if enabled). On Windows, it converts UTF-8 strings to CP866 for compatibility with legacy console encoding, while on Linux/macOS, it directly outputs UTF-8 strings with ANSI color codes.
Definition in file MultiStream.hpp.
| #define _CONSOLIX_MULTI_STREAM_HPP_INCLUDED | 
Definition at line 3 of file MultiStream.hpp.