libsex  3.1.0
simple exception library (C++)
Functions
/home/ptr/dev/dev-libs/libsex/libsex/utility.hxx File Reference

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 >
libsex::formatted (const char *const file, unsigned short line,...) throw ()
 Instanciates T with properly formatted message.
template<typename 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.

 All Classes Files Functions Variables Defines