hoshi-lang dev
Yet another programming language
Loading...
Searching...
No Matches
output_adapter< CharType, StringType > Class Template Reference

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)
 
 operator output_adapter_t< CharType > ()
 

Private Attributes

output_adapter_t< CharType > oa = nullptr
 

Detailed Description

template<typename CharType, typename StringType = std::basic_string<CharType>>
class detail::output_adapter< CharType, StringType >

Definition at line 15737 of file json.hpp.

Constructor & Destructor Documentation

◆ output_adapter() [1/3]

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

Definition at line 15741 of file json.hpp.

◆ output_adapter() [2/3]

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

Definition at line 15745 of file json.hpp.

◆ output_adapter() [3/3]

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

Definition at line 15749 of file json.hpp.

Member Function Documentation

◆ operator output_adapter_t< CharType >()

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

Definition at line 15752 of file json.hpp.

Member Data Documentation

◆ oa

template<typename CharType , typename StringType = std::basic_string<CharType>>
output_adapter_t<CharType> oa = nullptr
private

Definition at line 15758 of file json.hpp.


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