blocxx
|
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 | |
struct BLOCXX_COMMON_API | FormatMsgImpl |
unsigned const | BUFSZ = 1024 |
typedef int(* BLOCXX_NAMESPACE::ExceptionDetail::aix_fct)(int, char *, int) |
Definition at line 329 of file Exception.cpp.
typedef char*(* BLOCXX_NAMESPACE::ExceptionDetail::gnu_fct)(int, char *,::std::size_t) |
Definition at line 328 of file Exception.cpp.
typedef int(* BLOCXX_NAMESPACE::ExceptionDetail::posix_fct)(int, char *,::std::size_t) |
Definition at line 327 of file Exception.cpp.
BLOCXX_COMMON_API void BLOCXX_NAMESPACE::ExceptionDetail::portable_strerror_r | ( | int | errnum, |
char * | buf, | ||
unsigned | n | ||
) |
Definition at line 374 of file Exception.cpp.
Referenced by BLOCXX_NAMESPACE::ExceptionDetail::Errno< exType >::simple().
int BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap | ( | posix_fct | strerror_r, |
int | errnum, | ||
char * | buf, | ||
unsigned | n, | ||
Dummy | |||
) | [inline] |
Definition at line 340 of file Exception.cpp.
int BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap | ( | gnu_fct | strerror_r, |
int | errnum, | ||
char * | buf, | ||
unsigned | n, | ||
Dummy | |||
) | [inline] |
Definition at line 356 of file Exception.cpp.
unsigned const BLOCXX_NAMESPACE::ExceptionDetail::BUFSZ = 1024 |
Definition at line 221 of file Exception.hpp.
Referenced by BLOCXX_NAMESPACE::receiveDescriptor(), BLOCXX_NAMESPACE::ExceptionDetail::Errno< exType >::simple(), and BLOCXX_NAMESPACE::DateTime::toString().
struct BLOCXX_COMMON_API BLOCXX_NAMESPACE::ExceptionDetail::FormatMsgImpl |
Definition at line 196 of file Exception.hpp.