Declarations of auxiliary formatting functions intended for internal use only.
More...
#include <libsex/Exception.hxx>
#include <cstdarg>
#include <cstdio>
#include "utility.ixx"
Go to the source code of this file.
Functions |
bool | libsex::vformat (char *const buffer, size_t length, const char *const file, unsigned short line, const char *const message, va_list ap) throw () |
| Formats a message and writes it into buffer.
|
bool | libsex::format (char *const buffer, size_t length, const char *const file, unsigned short line, const char *const message,...) throw () |
template<typename T > |
T | libsex::formatted (const char *const file, unsigned short line,...) throw () |
| Instanciates T with properly formatted message.
|
template<typename T > |
T | libsex::formatted (const Exception &previous, const char *const file, unsigned short line,...) throw () |
| Instanciates T with properly formatted message and a previous exception.
|
Detailed Description
Declarations of auxiliary formatting functions intended for internal use only.
Definition in file utility.hxx.