Template Struct output_adapter_protocol

Struct Documentation

template<typename CharType>
struct output_adapter_protocol

abstract output adapter interface

Public Functions

virtual void write_character(CharType c) = 0
virtual void write_characters(const CharType *s, std::size_t length) = 0
virtual ~output_adapter_protocol() = default
virtual void write_character(CharType c) = 0
virtual void write_characters(const CharType *s, std::size_t length) = 0
virtual ~output_adapter_protocol() = default