cppx-core
Functions
cppx::basic_string_building Namespace Reference

Functions

template<class Type >
auto operator<< (string &s, const Type &value) -> string &
 
template<>
auto operator<<< char > (string &s, const char &more) -> string &
 
template<>
auto operator<<< C_str > (string &s, const C_str &more) -> string &
 
template<>
auto operator<<< string_view > (string &s, const string_view &more) -> string &
 
template<>
auto operator<<< string > (string &s, const string &more) -> string &
 
template<class Type >
auto operator<< (string &&s, Type const &value) -> string &&
 

Function Documentation

◆ operator<<() [1/2]

template<class Type >
auto cppx::basic_string_building::operator<< ( string &  s,
const Type &  value 
) -> string&
inline

Definition at line 18 of file basic-string-building.hpp.

◆ operator<<() [2/2]

template<class Type >
auto cppx::basic_string_building::operator<< ( string &&  s,
Type const &  value 
) -> string&&
inline

Definition at line 60 of file basic-string-building.hpp.

◆ operator<<< C_str >()

template<>
auto cppx::basic_string_building::operator<<< C_str > ( string &  s,
const C_str more 
) -> string&
inline

Definition at line 36 of file basic-string-building.hpp.

◆ operator<<< char >()

template<>
auto cppx::basic_string_building::operator<<< char > ( string &  s,
const char &  more 
) -> string&
inline

Definition at line 28 of file basic-string-building.hpp.

◆ operator<<< string >()

template<>
auto cppx::basic_string_building::operator<<< string > ( string &  s,
const string &  more 
) -> string&
inline

Definition at line 52 of file basic-string-building.hpp.

◆ operator<<< string_view >()

template<>
auto cppx::basic_string_building::operator<<< string_view > ( string &  s,
const string_view &  more 
) -> string&
inline

Definition at line 44 of file basic-string-building.hpp.