Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

COMErrorInfo Class Reference
[Qt-COM Support Layer]

#include <COMDefs.h>

List of all members.


Detailed Description

Represents extended error information

Definition at line 122 of file COMDefs.h.


Public Member Functions

QUuid calleeIID () const
QString calleeName () const
 COMErrorInfo (const CVirtualBoxErrorInfo &info)
QString component () const
QUuid interfaceID () const
QString interfaceName () const
bool isBasicAvailable () const
bool isFullAvailable () const
bool isNull () const
const COMErrorInfonext () const
HRESULT resultCode () const
QString text () const

Private Member Functions

void fetchFromCurrentThread (IUnknown *callee, const GUID *calleeIID)
void init (const CVirtualBoxErrorInfo &info)

Static Private Member Functions

static QString getInterfaceNameFromIID (const QUuid &id)

Private Attributes

QUuid mCalleeIID
QString mCalleeName
QString mComponent
QUuid mInterfaceID
QString mInterfaceName
bool mIsBasicAvailable: 1
bool mIsFullAvailable: 1
bool mIsNull: 1
cppx::auto_copy_ptr< COMErrorInfomNext
HRESULT mResultCode
QString mText

Friends

class COMBaseWithEI

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index