Namespace: Rx – Class: CRxErrnoException – Header: Rx.Core/RxExceptions.h
CRxErrnoException Class
#include "Rx.Core/RxExceptions.h"
class CRxErrnoException : public CRxException
Exception for signaling errno errors.
Constructors
CRxErrnoException(sxMsg, pcFile, pcFunc, iLine) | |
CRxErrnoException(sxMsg, pcFile, pcFunc, iLine, ex) |
Destructor
~CRxErrnoException() |
Methods
Clone() | Makes a deep copy of this object. |
SetExceptionData() | Sets additional exception data. |
SetExceptionData(iErrNo) | |
SetGUID(xGUID) | Sets the GUID of this exception. This is not guaranteed to be the GUID of this exception type. (Inherited from CRxException) |
SetInnerException(ex) | Sets the given exception as the inner exception. (Inherited from CRxException) |
ToString() | Convert this exception into a string representation. (Inherited from CRxException) |
ToString(bIncludeInner) | Convert this exception into a string representation. (Inherited from CRxException) |
GetMostInnerException() | Gets the most inner exception. (Inherited from CRxException) |
GetMessageText() | Gets message text. (Inherited from CRxException) |
GetGUID() | Gets the unique identifier of this exception. This is not guaranteed to be the GUID of this exception type. (Inherited from CRxException) |
GetName() | Gets the name of this exception. (Inherited from CRxException) |
GetFunction() | Gets the function name. (Inherited from CRxException) |
GetFile() | Gets the file name. (Inherited from CRxException) |
GetLine() | Gets the line. (Inherited from CRxException) |
GetInnerException() | Gets the inner exception if one is available. Otherwise nullptr is returned. (Inherited from CRxException) |
HasException() | Query if this exception or one of its inner exceptions contains an exception of the given type. (Inherited from CRxException) |
HasException(xGUID) | Query if this exception or one of its inner exceptions contains an exception of the given GUID. (Inherited from CRxException) |
Static Methods
CreateFirst(sxMsg, pcFile, pcFunc, iLine, args) | |
Create(sxMsg, pcFile, pcFunc, iLine, ex, args) | |
GetTypeGUID() | |
GetTypeName() |
Variables
m_iErrNo | |
m_sxError |