WPILibC++ 2024.3.2
output_adapters.h File Reference
#include <algorithm>
#include <cstddef>
#include <iterator>
#include <memory>
#include <string>
#include <vector>
#include <ios>
#include <ostream>
#include <wpi/detail/macro_scope.h>
#include <wpi/raw_ostream.h>

Go to the source code of this file.

Classes

struct  detail::output_adapter_protocol< CharType >
 abstract output adapter interface More...
 
class  detail::output_vector_adapter< CharType, AllocatorType >
 output adapter for byte vectors More...
 
class  detail::output_stream_adapter< CharType >
 output adapter for output streams More...
 
class  detail::output_string_adapter< CharType, StringType >
 output adapter for basic_string More...
 
class  detail::raw_ostream_adapter< CharType >
 
class  detail::output_adapter< CharType, StringType >
 

Namespaces

namespace  detail
 detail namespace with internal helper functions
 

Typedefs

template<typename CharType >
using detail::output_adapter_t = std::shared_ptr< output_adapter_protocol< CharType > >
 a type to simplify interfaces More...