$darkmode
cloe::utility::OutputStream Class Referenceabstract
Inheritance diagram for cloe::utility::OutputStream:

Public Types

using char_iterator = std::vector< char >::iterator
 
using uint8_iterator = std::vector< uint8_t >::iterator
 

Public Member Functions

 OutputStream (Logger logger)
 
virtual std::string make_default_filename (const std::string &default_filename)=0
 
virtual bool open_stream ()=0
 
virtual void write (const char *s, std::streamsize count)=0
 
virtual void close_stream ()=0
 

Protected Attributes

Logger logger_
 

The documentation for this class was generated from the following file: