Tramway SDK
|
Functions | |
void | concat_fmt (std::string_view &str) |
void | flush_console (int severity, int system) |
void | flush_callback (int severity, int system) |
template<> | |
void | concat (const std::string_view &value) |
template<> | |
void | concat (const std::string &value) |
template<> | |
void | concat (const char *const &value) |
template<> | |
void | concat (const UID &value) |
template<typename T > | |
void | to_chars_concat (const T &value) |
template<> | |
void | concat_numeric (const int64_t &value) |
template<> | |
void | concat_numeric (const uint64_t &value) |
template<> | |
void | concat_numeric (const float &value) |
template<typename T > | |
void | concat (const T &value) |
template<typename T > | |
void | concat_numeric (const T &value) |
void | log (void(*flush)(int, int), int severity, int system, std::string_view &format) |
template<typename T , typename... Args> | |
void | log (void(*flush)(int, int), int severity, int system, std::string_view &format, T value, Args &&... args) |
Variables | |
char | buffer [500] = {'\0'} |
void tram::implementation::concat | ( | const char *const & | value | ) |
void tram::implementation::concat | ( | const std::string & | value | ) |
void tram::implementation::concat | ( | const std::string_view & | value | ) |
void tram::implementation::concat | ( | const T & | value | ) |
void tram::implementation::concat | ( | const UID & | value | ) |
void tram::implementation::concat_fmt | ( | std::string_view & | str | ) |
void tram::implementation::concat_numeric | ( | const float & | value | ) |
void tram::implementation::concat_numeric | ( | const int64_t & | value | ) |
void tram::implementation::concat_numeric | ( | const T & | value | ) |
void tram::implementation::concat_numeric | ( | const uint64_t & | value | ) |
void tram::implementation::flush_callback | ( | int | severity, |
int | system | ||
) |
void tram::implementation::flush_console | ( | int | severity, |
int | system | ||
) |
|
inline |
void tram::implementation::log | ( | void(*)(int, int) | flush, |
int | severity, | ||
int | system, | ||
std::string_view & | format, | ||
T | value, | ||
Args &&... | args | ||
) |
void tram::implementation::to_chars_concat | ( | const T & | value | ) |
char tram::implementation::buffer[500] = {'\0'} |