|
Gamp v0.0.7-67-g7798ac4
Gamp: Graphics, Audio, Multimedia and Processing
|
#include <cstdarg>#include <cstring>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | jau |
| __pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros. | |
| namespace | jau::unsafe |
Functions | |
| void | jau::unsafe::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 | jau::unsafe::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 | jau::unsafe::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 | jau::unsafe::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 | jau::unsafe::vformat_string_h (const std::size_t strLenHint, const char *format, va_list args) noexcept |
| std::string | jau::unsafe::vformat_string_n (const std::size_t maxStrLen, const char *format, va_list args) noexcept |