BLOCXX_NAMESPACE::ExceptionDetail Namespace Reference


Classes

struct  dummy
struct  FormatMsgImpl
class  FormatMsg
struct  Errno

Typedefs

typedef int(* posix_fct )(int, char *,::std::size_t)
typedef char *(* gnu_fct )(int, char *,::std::size_t)
typedef int(* aix_fct )(int, char *, int)

Functions

template<typename Dummy>
int strerror_r_wrap (posix_fct strerror_r, int errnum, char *buf, unsigned n, Dummy)
template<typename Dummy>
int strerror_r_wrap (gnu_fct strerror_r, int errnum, char *buf, unsigned n, Dummy)
void portable_strerror_r (int errnum, char *buf, unsigned n)

Variables

unsigned const BUFSZ = 1024


Typedef Documentation

typedef int(* BLOCXX_NAMESPACE::ExceptionDetail::aix_fct)(int, char *, int)

Definition at line 328 of file Exception.cpp.

typedef char*(* BLOCXX_NAMESPACE::ExceptionDetail::gnu_fct)(int, char *,::std::size_t)

Definition at line 327 of file Exception.cpp.

typedef int(* BLOCXX_NAMESPACE::ExceptionDetail::posix_fct)(int, char *,::std::size_t)

Definition at line 326 of file Exception.cpp.


Function Documentation

void BLOCXX_NAMESPACE::ExceptionDetail::portable_strerror_r ( int  errnum,
char *  buf,
unsigned  n 
)

template<typename Dummy>
int BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap ( gnu_fct  strerror_r,
int  errnum,
char *  buf,
unsigned  n,
Dummy   
) [inline]

Definition at line 355 of file Exception.cpp.

template<typename Dummy>
int BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap ( posix_fct  strerror_r,
int  errnum,
char *  buf,
unsigned  n,
Dummy   
) [inline]

Definition at line 339 of file Exception.cpp.


Variable Documentation


Generated on Wed Feb 25 19:05:19 2009 for blocxx by  doxygen 1.5.6