WPILibC++ 2024.3.2
detail::output_adapter< CharType, StringType > Class Template Reference

#include </home/runner/work/allwpilib/allwpilib/wpiutil/src/main/native/thirdparty/json/include/wpi/detail/output/output_adapters.h>

Public Member Functions

template<typename AllocatorType = std::allocator<CharType>>
 output_adapter (std::vector< CharType, AllocatorType > &vec)
 
 output_adapter (std::basic_ostream< CharType > &s)
 
 output_adapter (StringType &s)
 
 output_adapter (raw_ostream &os)
 
 operator output_adapter_t< CharType > ()
 

Constructor & Destructor Documentation

◆ output_adapter() [1/4]

template<typename CharType , typename StringType = std::basic_string<CharType>>
template<typename AllocatorType = std::allocator<CharType>>
detail::output_adapter< CharType, StringType >::output_adapter ( std::vector< CharType, AllocatorType > &  vec)
inline

◆ output_adapter() [2/4]

template<typename CharType , typename StringType = std::basic_string<CharType>>
detail::output_adapter< CharType, StringType >::output_adapter ( std::basic_ostream< CharType > &  s)
inline

◆ output_adapter() [3/4]

template<typename CharType , typename StringType = std::basic_string<CharType>>
detail::output_adapter< CharType, StringType >::output_adapter ( StringType &  s)
inline

◆ output_adapter() [4/4]

template<typename CharType , typename StringType = std::basic_string<CharType>>
detail::output_adapter< CharType, StringType >::output_adapter ( raw_ostream &  os)
inline

Member Function Documentation

◆ operator output_adapter_t< CharType >()

template<typename CharType , typename StringType = std::basic_string<CharType>>
detail::output_adapter< CharType, StringType >::operator output_adapter_t< CharType > ( )
inline

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