OWBI1::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

OWBI1_OWBI1PROVIFC_API FormatMsgImpl
unsigned const BUFSZ = 1024


Typedef Documentation

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

Definition at line 282 of file OWBI1_Exception.cpp.

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

Definition at line 281 of file OWBI1_Exception.cpp.

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

Definition at line 280 of file OWBI1_Exception.cpp.


Function Documentation

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

Definition at line 327 of file OWBI1_Exception.cpp.

References strerror_r_wrap().

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

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

Definition at line 309 of file OWBI1_Exception.cpp.

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

Definition at line 293 of file OWBI1_Exception.cpp.

Referenced by portable_strerror_r().


Variable Documentation

unsigned const OWBI1::ExceptionDetail::BUFSZ = 1024
 

Definition at line 202 of file OWBI1_Exception.hpp.

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

struct OWBI1_OWBI1PROVIFC_API OWBI1::ExceptionDetail::FormatMsgImpl
 

Definition at line 177 of file OWBI1_Exception.hpp.


Generated on Thu Feb 9 09:19:12 2006 for openwbem by  doxygen 1.4.6