nngn
Loading...
Searching...
No Matches
std Namespace Reference

Namespaces

namespace  ranges
 

Classes

struct  tuple_size< nngn::fixed_string< N > >
 

Functions

template<typename T0 , typename T1 >
requires (requires (ostream &o, T0 t0, T1 t1) { o << t0; o << t1; })
ostream & operator<< (ostream &o, const pair< T0, T1 > &p)
 
template<typename T , size_t N>
requires (requires (ostream &o, T t) { o << t; })
ostream & operator<< (ostream &o, const array< T, N > &v)
 
template<typename T , typename A >
requires (requires (ostream &o, T t) { o << t; })
ostream & operator<< (ostream &o, const vector< T, A > &v)
 
char * toString (const string &s)
 
char * toString (string_view s)
 
template<typename T , typename A >
requires (requires(ostream &o, T t) { o << t; })
char * toString (const vector< T, A > &v)
 

Function Documentation

◆ operator<<() [1/3]

template<typename T , size_t N>
requires (requires (ostream &o, T t) { o << t; })
ostream & std::operator<< ( ostream & o,
const array< T, N > & v )

◆ operator<<() [2/3]

template<typename T0 , typename T1 >
requires (requires (ostream &o, T0 t0, T1 t1) { o << t0; o << t1; })
ostream & std::operator<< ( ostream & o,
const pair< T0, T1 > & p )

◆ operator<<() [3/3]

template<typename T , typename A >
requires (requires (ostream &o, T t) { o << t; })
ostream & std::operator<< ( ostream & o,
const vector< T, A > & v )

◆ toString() [1/3]

char * std::toString ( const string & s)
inline
Here is the caller graph for this function:

◆ toString() [2/3]

template<typename T , typename A >
requires (requires(ostream &o, T t) { o << t; })
char * std::toString ( const vector< T, A > & v)
Here is the call graph for this function:

◆ toString() [3/3]

char * std::toString ( string_view s)
inline