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 | ||
) |