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

VirtualBoxSupportErrorInfoImplBase Class Reference

#include <VirtualBoxBase.h>

Inheritance diagram for VirtualBoxSupportErrorInfoImplBase:

VirtualBoxSupportErrorInfoImpl< C, I > VirtualBoxSupportErrorInfoImpl< Appliance, IAppliance > VirtualBoxSupportErrorInfoImpl< AudioAdapter, IAudioAdapter > VirtualBoxSupportErrorInfoImpl< BIOSSettings, IBIOSSettings > VirtualBoxSupportErrorInfoImpl< CallbackWrapper, IVirtualBoxCallback > VirtualBoxSupportErrorInfoImpl< Console, IConsole > VirtualBoxSupportErrorInfoImpl< DHCPServer, IDHCPServer > VirtualBoxSupportErrorInfoImpl< Display, IDisplay > VirtualBoxSupportErrorInfoImpl< DVDDrive, IDVDDrive > VirtualBoxSupportErrorInfoImpl< FloppyDrive, IFloppyDrive > VirtualBoxSupportErrorInfoImpl< Guest, IGuest > VirtualBoxSupportErrorInfoImpl< GuestOSType, IGuestOSType > VirtualBoxSupportErrorInfoImpl< HardDiskFormat, IHardDiskFormat > VirtualBoxSupportErrorInfoImpl< Host, IHost > VirtualBoxSupportErrorInfoImpl< HostDVDDrive, IHostDVDDrive > VirtualBoxSupportErrorInfoImpl< HostFloppyDrive, IHostFloppyDrive > VirtualBoxSupportErrorInfoImpl< HostNetworkInterface, IHostNetworkInterface > VirtualBoxSupportErrorInfoImpl< Keyboard, IKeyboard > VirtualBoxSupportErrorInfoImpl< Machine, IMachine > VirtualBoxSupportErrorInfoImpl< MachineDebugger, IMachineDebugger > VirtualBoxSupportErrorInfoImpl< Mouse, IMouse > VirtualBoxSupportErrorInfoImpl< NetworkAdapter, INetworkAdapter > VirtualBoxSupportErrorInfoImpl< OUSBDevice, IUSBDevice > VirtualBoxSupportErrorInfoImpl< ParallelPort, IParallelPort > VirtualBoxSupportErrorInfoImpl< PerformanceCollector, IPerformanceCollector > VirtualBoxSupportErrorInfoImpl< RemoteDisplayInfo, IRemoteDisplayInfo > VirtualBoxSupportErrorInfoImpl< RemoteUSBDevice, IHostUSBDevice > VirtualBoxSupportErrorInfoImpl< SerialPort, ISerialPort > VirtualBoxSupportErrorInfoImpl< Session, ISession > VirtualBoxSupportErrorInfoImpl< SharedFolder, ISharedFolder > VirtualBoxSupportErrorInfoImpl< Snapshot, ISnapshot > VirtualBoxSupportErrorInfoImpl< StorageController, IStorageController > VirtualBoxSupportErrorInfoImpl< SystemProperties, ISystemProperties > VirtualBoxSupportErrorInfoImpl< USBController, IUSBController > VirtualBoxSupportErrorInfoImpl< USBDeviceFilter, IUSBDeviceFilter > VirtualBoxSupportErrorInfoImpl< VFSExplorer, IVFSExplorer > VirtualBoxSupportErrorInfoImpl< VirtualBox, IVirtualBox > VirtualBoxSupportErrorInfoImpl< VirtualSystemDescription, IVirtualSystemDescription > VirtualBoxSupportErrorInfoImpl< VRDPServer, IVRDPServer >

List of all members.


Detailed Description

Helper for the VirtualBoxSupportErrorInfoImpl template.
Todo:
switch to com::SupportErrorInfo* and remove

Definition at line 1417 of file VirtualBoxBase.h.


Static Protected Member Functions

static HRESULT setError (HRESULT aResultCode, const GUID &aIID, const Bstr &aComponent, const char *aText, va_list aArgs, bool aLogIt=true)
static HRESULT setError (HRESULT aResultCode, const GUID &aIID, const Bstr &aComponent, const Bstr &aText, bool aLogIt=true)
static HRESULT setWarning (HRESULT aResultCode, const GUID &aIID, const Bstr &aComponent, const char *aText, va_list aArgs)
static HRESULT setWarning (HRESULT aResultCode, const GUID &aIID, const Bstr &aComponent, const Bstr &aText)

Static Private Member Functions

static HRESULT setErrorInternal (HRESULT aResultCode, const GUID &aIID, const Bstr &aComponent, const Bstr &aText, bool aWarning, bool aLogIt)

Classes

class  MultiResult

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

Generated by  Doxygen 1.6.0   Back to index