OW_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(* OW_NAMESPACE::ExceptionDetail::aix_fct)(int, char *, int)
 

Definition at line 314 of file OW_Exception.cpp.

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

Definition at line 313 of file OW_Exception.cpp.

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

Definition at line 312 of file OW_Exception.cpp.


Function Documentation

void OW_NAMESPACE::ExceptionDetail::portable_strerror_r int  errnum,
char *  buf,
unsigned  n
 

Definition at line 359 of file OW_Exception.cpp.

References strerror_r_wrap().

Referenced by OW_NAMESPACE::ExceptionDetail::FormatMsg::FormatMsg(), and OW_NAMESPACE::ExceptionDetail::Errno< exType >::simple().

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

Definition at line 341 of file OW_Exception.cpp.

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

Definition at line 325 of file OW_Exception.cpp.

Referenced by portable_strerror_r().


Variable Documentation

unsigned const OW_NAMESPACE::ExceptionDetail::BUFSZ = 1024
 

Definition at line 212 of file OW_Exception.hpp.

Referenced by OW_NAMESPACE::ExceptionDetail::FormatMsg::FormatMsg(), OW_NAMESPACE::ExceptionDetail::Errno< exType >::simple(), OWBI1::DateTime::toString(), and OW_NAMESPACE::DateTime::toString().


Generated on Thu Feb 9 09:17:13 2006 for openwbem by  doxygen 1.4.6