1#ifndef INC_EUEXCEPTION_H
2#define INC_EUEXCEPTION_H
148 inline ErrorNException(
const std::string & _Message,
int iError,
char const * chFileName,
int iLine );
167 inline ErrorNException(
const char *_Message,
int iError,
char const * chFileName,
int iLine );
196 inline int error()
const;
209 inline char const *
fileName()
const;
244 #pragma warning( disable : 4189 )
247 #if defined(__GNUC__)
249 #pragma GCC diagnostic push
250 #pragma GCC diagnostic ignored "-Wunused-variable"
254 : std::runtime_error( _Message ),
260 int t_iDEBUG_BreakPoint = 1;
265 : std::runtime_error( _Message ),
271 int t_iDEBUG_BreakPoint = 1;
277 #pragma warning( default : 4189 )
280 #if defined(__GNUC__)
282 #pragma GCC diagnostic pop
286 : std::runtime_error( rT ),
315 std::runtime_error::operator=( rT );
char const * fileName() const
Definition EuException.h:298
char const * m_FileName
Definition EuException.h:114
int m_iLineNumber
Definition EuException.h:125
int error() const
Definition EuException.h:293
ErrorNException & operator=(const ErrorNException &rT)
Definition EuException.h:308
int lineNumber() const
Definition EuException.h:303
int m_iError
Definition EuException.h:103
ErrorNException(const std::string &_Message, int iError, char const *chFileName, int iLine)
Definition EuException.h:253