jaulib v1.5.0
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
jau::unsafe Namespace Reference

Functions

void errPrint (FILE *out, const char *msg, bool addErrno, bool addBacktrace, const char *func, const char *file, const int line, const char *format,...) noexcept
 
std::string format_string (const char *format,...) noexcept
 Returns a (non-truncated) string according to snprintf() formatting rules and variable number of arguments following the format argument while utilizing the unsafe vsnprintf.
 
std::string format_string_h (const std::size_t strLenHint, const char *format,...) noexcept
 Returns a (non-truncated) string according to snprintf() formatting rules and variable number of arguments following the format argument while utilizing the unsafe vsnprintf.
 
std::string format_string_n (const std::size_t maxStrLen, const char *format,...) noexcept
 Returns a (potentially truncated) string according to snprintf() formatting rules and variable number of arguments following the format argument while utilizing the unsafe vsnprintf.
 
std::string vformat_string_h (const std::size_t strLenHint, const char *format, va_list args) noexcept
 
std::string vformat_string_n (const std::size_t maxStrLen, const char *format, va_list args) noexcept