25 #ifndef LOG4CPP_STRINGS_H 26 #define LOG4CPP_STRINGS_H 28 #include "ser4cpp/util/Uncopyable.h" 42 template <
typename... Args>
43 static std::string concatenate(Args... args)
45 std::ostringstream oss;
51 template <
typename T,
typename... Args>
52 static void append(std::ostringstream& oss,
const T& first, Args... args)
58 static void append(std::ostringstream& oss) {}
63 #endif //LOG4CPP_STRINGS_H log4cpp header-only library namespace