34 #ifndef ERRNOEXCEPTION_H //Required for current class 35 #define ERRNOEXCEPTION_H 38 #include "Exception.h" 66 m_nErrno = aCErrnoException.m_nErrno;
72 if (
this == &aCErrnoException)
return *
this;
73 CException::operator= (aCErrnoException);
74 m_nErrno = aCErrnoException.m_nErrno;
82 return ((CException::operator== (aCErrnoException)) &&
83 (m_nErrno == aCErrnoException.m_nErrno)
87 return !(this->operator==(aCErrnoException));
100 void setErrno(
int am_nErrno)
102 m_nErrno = am_nErrno;
108 virtual const char* ReasonText ()
const ;
109 virtual int ReasonCode ()
const ;
Definition: ErrnoException.h:45
Definition: Exception.h:41