FileNotFoundException {1FCBE5BD-F44B-4A40-97AF-13A7AC0EE6B5}.
Inherits Rx::CRxException.
Public Member Functions | |
void | CopyToHeap (CIException **ppTarget) |
Copy this exception to given target Destination. More... | |
virtual const char * | GetFile () const |
Gets the file name. More... | |
virtual const char * | GetFunction () const |
Gets the function name. More... | |
virtual const Interop::Runtime30::CGuid & | GetGUID () const |
Gets the unique identifier of this exception. More... | |
CIException * | GetInnerException () const |
Gets the inner exception. More... | |
virtual unsigned | GetLine () const |
Gets the line. More... | |
virtual const char * | GetMessageText () const |
Gets the information string. More... | |
virtual const char * | GetName () const |
Gets the name of this exception. More... | |
virtual bool | HasException (const Rx::Interop::Runtime30::CGuid &xGUID) const |
Query if this exception or one of its inner exceptions has the given GUID. More... | |
void | SetGUID (const Interop::Runtime30::CGuid &xGUID) |
Sets the unique identifier of this exception. More... | |
virtual const char * | ToString () const |
Convert this CRxException into a string representation. More... | |
Static Public Member Functions | |
static CRxException | Create (const CRxString &sInfo, const char *pcFile, const char *pcFunction, unsigned uLine, Interop::Runtime30::CIException &xInnerException) |
Constructor. More... | |
static CRxException | Create (const CRxString &sInfo, const char *pcFile, const char *pcFunction, unsigned uLine) |
Creates this CRxException. More... | |
static Interop::Runtime30::CGuid | GetTypeGUID () |
Gets the unique identifier of this type. More... | |
static const char * | GetTypeName () |
Gets the type name. More... | |
Protected Member Functions | |
virtual Interop::Runtime30::CIException * | Copy () |
Copies this CRxException. More... | |
void | SetInnerException (CIException &xEx) |
Sets an inner exception. Frees currently assigned inner exception. More... | |
CIException * | YieldInnerException () |
Returns the inner exception and yields responsibility. More... | |
Protected Attributes | |
CRxString | m_sExceptionText |
The exception text. We need to hold this variable so that ToString() can return a valid const char*. More... | |
CRxString | m_sFile |
The name of the file in which this exception has been thrown. More... | |
CRxString | m_sFunction |
The function in which this exception has been thrown. More... | |
CRxString | m_sInfo |
The information describing the reason of this exception. More... | |
CRxString | m_sName |
The name of this exception. More... | |
unsigned | m_uLine |
The line in which this exception has been thrown. More... | |
Interop::Runtime30::CGuid | m_xGUID |
Unique identifier for this exception. More... | |
|
protectedvirtualinherited |
Copies this CRxException.
Implements Rx::Interop::Runtime30::CIException.
Reimplemented in Rx::ApiLF::CRxApiException.
|
inherited |
Copy this exception to given target Destination.
ppTarget | [in,out] If non-null, target for the. |
|
staticinherited |
Constructor.
sInfo | The information. |
pcFile | The file. |
pcFunction | The function. |
uLine | The line. |
xInnerException | [in] The inner exception. |
|
staticinherited |
Creates this CRxException.
sInfo | The information. |
pcFile | The file. |
pcFunction | The function. |
uLine | The line. |
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
Gets the unique identifier of this exception.
Implements Rx::Interop::Runtime30::CIException.
|
inherited |
Gets the inner exception.
|
virtualinherited |
|
virtualinherited |
Gets the information string.
Implements Rx::Interop::Runtime30::CIException.
|
virtualinherited |
Gets the name of this exception.
Implements Rx::Interop::Runtime30::CIException.
|
staticinherited |
Gets the unique identifier of this type.
|
staticinherited |
Gets the type name.
|
virtualinherited |
Query if this exception or one of its inner exceptions has the given GUID.
xGUID | [in] The GUID of the exception to look for. |
Implements Rx::Interop::Runtime30::CIException.
|
inherited |
Sets the unique identifier of this exception.
xGUID | The unique identifier. |
|
protectedinherited |
Sets an inner exception. Frees currently assigned inner exception.
xEx | [in] The inner exception. |
|
virtualinherited |
Convert this CRxException into a string representation.
Implements Rx::Interop::Runtime30::CIException.
|
protectedinherited |
Returns the inner exception and yields responsibility.
|
protectedinherited |
The exception text. We need to hold this variable so that ToString() can return a valid const char*.
|
protectedinherited |
The name of the file in which this exception has been thrown.
|
protectedinherited |
The function in which this exception has been thrown.
|
protectedinherited |
The information describing the reason of this exception.
|
protectedinherited |
The name of this exception.
|
protectedinherited |
The line in which this exception has been thrown.
|
protectedinherited |
Unique identifier for this exception.