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 int(*) BLOCXX_NAMESPACE::ExceptionDetail::aix_fct(int, char *, int) |
Definition at line 282 of file Exception.cpp.
| typedef char*(*) BLOCXX_NAMESPACE::ExceptionDetail::gnu_fct(int, char *,::std::size_t) |
Definition at line 281 of file Exception.cpp.
| typedef int(*) BLOCXX_NAMESPACE::ExceptionDetail::posix_fct(int, char *,::std::size_t) |
Definition at line 280 of file Exception.cpp.
| void BLOCXX_NAMESPACE::ExceptionDetail::portable_strerror_r | ( | int | errnum, | |
| char * | buf, | |||
| unsigned | n | |||
| ) |
Definition at line 327 of file Exception.cpp.
References strerror_r_wrap().
Referenced by BLOCXX_NAMESPACE::ExceptionDetail::FormatMsg::FormatMsg(), and BLOCXX_NAMESPACE::ExceptionDetail::Errno< exType >::simple().
| int BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap | ( | gnu_fct | strerror_r, | |
| int | errnum, | |||
| char * | buf, | |||
| unsigned | n, | |||
| Dummy | ||||
| ) | [inline] |
Definition at line 309 of file Exception.cpp.
| int BLOCXX_NAMESPACE::ExceptionDetail::strerror_r_wrap | ( | posix_fct | strerror_r, | |
| int | errnum, | |||
| char * | buf, | |||
| unsigned | n, | |||
| Dummy | ||||
| ) | [inline] |
| unsigned const BLOCXX_NAMESPACE::ExceptionDetail::BUFSZ = 1024 |
Definition at line 206 of file Exception.hpp.
Referenced by BLOCXX_NAMESPACE::ExceptionDetail::FormatMsg::FormatMsg(), BLOCXX_NAMESPACE::ExceptionDetail::Errno< exType >::simple(), and BLOCXX_NAMESPACE::DateTime::toString().
1.5.0