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

com::VirtualBoxErrorInfoGlue Class Reference

#include <VirtualBoxErrorInfo.h>

Inheritance diagram for com::VirtualBoxErrorInfoGlue:

List of all members.


Detailed Description

The VirtualBoxErrorInfoGlue class glues two IVirtualBoxErrorInfo chains by attaching the head of the second chain to the tail of the first one.

This is done by wrapping around each member of the first chain and substituting the next attribute implementation.

Definition at line 126 of file VirtualBoxErrorInfo.h.


Public Member Functions

HRESULT init (IVirtualBoxErrorInfo *aReal, IVirtualBoxErrorInfo *aNext)

Public Attributes

struct IVirtualBoxErrorInfo_vtbl * vtbl

Protected Member Functions

HRESULT protectedInit (IVirtualBoxErrorInfo *aReal, IVirtualBoxErrorInfo *aNext)

Private Member Functions

 COM_FORWARD_IVirtualBoxErrorInfo_GETTER_ResultCode_TO_OBJ (mReal) COM_FORWARD_IVirtualBoxErrorInfo_GETTER_InterfaceID_TO_OBJ(mReal) COM_FORWARD_IVirtualBoxErrorInfo_GETTER_Component_TO_OBJ(mReal) COM_FORWARD_IVirtualBoxErrorInfo_GETTER_Text_TO_OBJ(mReal) STDMETHOD(COMGETTER(Next))(IVirtualBoxErrorInfo **aNext)
STDMETHOD() GetDescription (BSTR *description)
STDMETHOD() GetGUID (GUID *guid)
STDMETHOD() GetHelpContext (DWORD *pdwHelpContext)
STDMETHOD() GetHelpFile (BSTR *pBstrHelpFile)
STDMETHOD() GetSource (BSTR *source)

Private Attributes

ComPtr< IVirtualBoxErrorInfo > mNext
ComPtr< IVirtualBoxErrorInfo > mReal

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

Generated by  Doxygen 1.6.0   Back to index