|  | WPILibC++ 2025.3.2
    | 
#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 | |