NeBuild dev
Loading...
Searching...
No Matches
print_to_stream.hpp File Reference
#include "std_string.hpp"
#include "forward_declarations.hpp"
#include "header_start.hpp"
#include "header_end.hpp"

Go to the source code of this file.

Functions

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, std::string_view)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const std::string &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, char)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, signed char, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, signed short, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, signed int, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, signed long, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, signed long long, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, unsigned char, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, unsigned short, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, unsigned int, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, unsigned long, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, unsigned long long, value_flags={}, size_t min_digits=0)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, float, value_flags={}, bool relaxed_precision=false)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, double, value_flags={}, bool relaxed_precision=false)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, bool)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const toml::date &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const toml::time &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const toml::time_offset &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const toml::date_time &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const source_position &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const source_region &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const array &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const table &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const value< std::string > &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const value< int64_t > &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const value< double > &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const value< bool > &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const value< date > &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const value< time > &)
 
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream (std::ostream &, const value< date_time > &)
 
template<typename T , typename U >
void print_to_stream_bookended (std::ostream &stream, const T &val, const U &bookend)
 

Variables

 TOML_IMPL_NAMESPACE_START
 
 TOML_IMPL_NAMESPACE_END
 

Function Documentation

◆ print_to_stream() [1/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
bool   
)

◆ print_to_stream() [2/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
char   
)

◆ print_to_stream() [3/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const array  
)

◆ print_to_stream() [4/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const source_position  
)

◆ print_to_stream() [5/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const source_region  
)

◆ print_to_stream() [6/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const std::string &   
)

◆ print_to_stream() [7/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const table  
)

◆ print_to_stream() [8/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const toml::date &   
)

◆ print_to_stream() [9/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const toml::date_time &   
)

◆ print_to_stream() [10/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const toml::time &   
)

◆ print_to_stream() [11/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const toml::time_offset &   
)

◆ print_to_stream() [12/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const value< bool > &   
)

◆ print_to_stream() [13/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const value< date > &   
)

◆ print_to_stream() [14/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const value< date_time > &   
)

◆ print_to_stream() [15/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const value< double > &   
)

◆ print_to_stream() [16/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const value< int64_t > &   
)

◆ print_to_stream() [17/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const value< std::string > &   
)

◆ print_to_stream() [18/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
const value< time > &   
)

◆ print_to_stream() [19/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
double  ,
value_flags  = {},
bool  relaxed_precision = false 
)

◆ print_to_stream() [20/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
float  ,
value_flags  = {},
bool  relaxed_precision = false 
)

◆ print_to_stream() [21/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
signed char  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [22/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
signed int  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [23/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
signed long long  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [24/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
signed long  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [25/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
signed short  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [26/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
std::string_view   
)

◆ print_to_stream() [27/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
unsigned char  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [28/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
unsigned int  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [29/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
unsigned long long  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [30/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
unsigned long  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream() [31/31]

TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream ( std::ostream &  ,
unsigned short  ,
value_flags  = {},
size_t  min_digits = 0 
)

◆ print_to_stream_bookended()

template<typename T , typename U >
void print_to_stream_bookended ( std::ostream &  stream,
const T &  val,
const U &  bookend 
)
inline

Variable Documentation

◆ TOML_IMPL_NAMESPACE_END

TOML_IMPL_NAMESPACE_END

◆ TOML_IMPL_NAMESPACE_START

TOML_IMPL_NAMESPACE_START
Initial value:
{
void TOML_CALLCONV print_to_stream(std::ostream&, const char*, size_t)
#define TOML_CALLCONV
Calling convention to apply to exported free/static functions. \detail Not defined by default (let th...
Definition preprocessor.hpp:1134
#define TOML_EXPORTED_FREE_FUNCTION
An 'export' annotation to add to free functions. \detail Not defined by default.
Definition preprocessor.hpp:988
TOML_EXPORTED_FREE_FUNCTION void TOML_CALLCONV print_to_stream(std::ostream &, std::string_view)