mpqc::utility::detail Namespace Reference

Functions

template<typename Ch , typename Arg >
void __concat (std::basic_ostringstream< Ch > &oss, const Ch *separator, Arg &&arg)
 
template<typename Ch , typename Arg , typename... Args>
void __concat (std::basic_ostringstream< Ch > &oss, const Ch *separator, Arg &&arg, Args &&... args)
 
template<typename Ch , typename... Args>
std::basic_string< Ch > _concat (const Ch *separator, Args &&... args)
 

Function Documentation

◆ __concat() [1/2]

template<typename Ch , typename Arg >
void mpqc::utility::detail::__concat ( std::basic_ostringstream< Ch > &  oss,
const Ch *  separator,
Arg &&  arg 
)

◆ __concat() [2/2]

template<typename Ch , typename Arg , typename... Args>
void mpqc::utility::detail::__concat ( std::basic_ostringstream< Ch > &  oss,
const Ch *  separator,
Arg &&  arg,
Args &&...  args 
)

◆ _concat()

template<typename Ch , typename... Args>
std::basic_string<Ch> mpqc::utility::detail::_concat ( const Ch *  separator,
Args &&...  args 
)