#include "blocxx/BLOCXX_config.h"
#include "blocxx/Exception.hpp"
#include "blocxx/StackTrace.hpp"
#include "blocxx/Format.hpp"
#include <string.h>
#include <cstdlib>
#include <iostream>
#include <algorithm>
Go to the source code of this file.
|
static void | BLOCXX_NAMESPACE::freeBuf (char **ptr) |
|
std::ostream & | BLOCXX_NAMESPACE::operator<< (std::ostream &os, const Exception &e) |
| Writes the exception object to the stream in the form: <file>: <line> <type>: <message>
|
|
template<typename Dummy > |
int | BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap (posix_fct strerror_r, int errnum, char *buf, unsigned n, Dummy) |
|
template<typename Dummy > |
int | BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap (aix_fct strerror_r, int errnum, char *buf, unsigned n, Dummy) |
|
template<typename Dummy > |
int | BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap (gnu_fct strerror_r, int errnum, char *buf, unsigned n, Dummy) |
|
void | BLOCXX_NAMESPACE::ExceptionDetail::portable_strerror_r (int errnum, char *buf, unsigned n) |
|