Changeset 19134 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Apr 23, 2009 9:21:43 AM (16 years ago)
- Location:
- trunk/src/VBox/Main/include
- Files:
-
- 38 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/ApplianceImpl.h
r18623 r19134 40 40 public VirtualBoxSupportErrorInfoImpl <Appliance, IAppliance>, 41 41 public VirtualBoxSupportTranslation <Appliance>, 42 public IAppliance42 VBOX_SCRIPTABLE_IMPL(IAppliance) 43 43 { 44 44 public: … … 126 126 public VirtualBoxSupportErrorInfoImpl <VirtualSystemDescription, IVirtualSystemDescription>, 127 127 public VirtualBoxSupportTranslation <VirtualSystemDescription>, 128 public IVirtualSystemDescription128 VBOX_SCRIPTABLE_IMPL(IVirtualSystemDescription) 129 129 { 130 130 friend class Appliance; -
trunk/src/VBox/Main/include/AudioAdapterImpl.h
r17013 r19134 33 33 public VirtualBoxSupportErrorInfoImpl <AudioAdapter, IAudioAdapter>, 34 34 public VirtualBoxSupportTranslation <AudioAdapter>, 35 public IAudioAdapter35 VBOX_SCRIPTABLE_IMPL(IAudioAdapter) 36 36 { 37 37 public: -
trunk/src/VBox/Main/include/BIOSSettingsImpl.h
r17669 r19134 34 34 public VirtualBoxSupportTranslation <BIOSSettings>, 35 35 public VirtualBoxBaseNEXT, 36 public IBIOSSettings36 VBOX_SCRIPTABLE_IMPL(IBIOSSettings) 37 37 { 38 38 public: -
trunk/src/VBox/Main/include/ConsoleImpl.h
r18645 r19134 80 80 public VirtualBoxSupportErrorInfoImpl <Console, IConsole>, 81 81 public VirtualBoxSupportTranslation <Console>, 82 public IConsole82 VBOX_SCRIPTABLE_IMPL(IConsole) 83 83 { 84 84 Q_OBJECT -
trunk/src/VBox/Main/include/ConsoleVRDPServer.h
r14949 r19134 236 236 public VirtualBoxSupportErrorInfoImpl <RemoteDisplayInfo, IRemoteDisplayInfo>, 237 237 public VirtualBoxSupportTranslation <RemoteDisplayInfo>, 238 public IRemoteDisplayInfo238 VBOX_SCRIPTABLE_IMPL(IRemoteDisplayInfo) 239 239 { 240 240 public: -
trunk/src/VBox/Main/include/DHCPServerImpl.h
r18208 r19134 38 38 public VirtualBoxSupportErrorInfoImpl <DHCPServer, IDHCPServer>, 39 39 public VirtualBoxSupportTranslation <DHCPServer>, 40 public IDHCPServer40 VBOX_SCRIPTABLE_IMPL(IDHCPServer) 41 41 { 42 42 public: -
trunk/src/VBox/Main/include/DVDDriveImpl.h
r16853 r19134 35 35 public VirtualBoxSupportErrorInfoImpl <DVDDrive, IDVDDrive>, 36 36 public VirtualBoxSupportTranslation <DVDDrive>, 37 public IDVDDrive37 VBOX_SCRIPTABLE_IMPL(IDVDDrive) 38 38 { 39 39 public: -
trunk/src/VBox/Main/include/DisplayImpl.h
r17669 r19134 84 84 class ATL_NO_VTABLE Display : 85 85 public VirtualBoxBaseNEXT, 86 public IConsoleCallback,86 VBOX_SCRIPTABLE_IMPL(IConsoleCallback), 87 87 public VirtualBoxSupportErrorInfoImpl <Display, IDisplay>, 88 88 public VirtualBoxSupportTranslation <Display>, 89 public IDisplay89 VBOX_SCRIPTABLE_IMPL(IDisplay) 90 90 { 91 91 -
trunk/src/VBox/Main/include/FloppyDriveImpl.h
r16867 r19134 35 35 public VirtualBoxSupportErrorInfoImpl <FloppyDrive, IFloppyDrive>, 36 36 public VirtualBoxSupportTranslation <FloppyDrive>, 37 public IFloppyDrive37 VBOX_SCRIPTABLE_IMPL(IFloppyDrive) 38 38 { 39 39 public: -
trunk/src/VBox/Main/include/FramebufferImpl.h
r14972 r19134 28 28 class ATL_NO_VTABLE InternalFramebuffer : 29 29 public VirtualBoxBase, 30 public IFramebuffer30 VBOX_SCRIPTABLE_IMPL(IFramebuffer) 31 31 { 32 32 public: -
trunk/src/VBox/Main/include/GuestImpl.h
r15051 r19134 34 34 public VirtualBoxSupportTranslation <Guest>, 35 35 public VirtualBoxBaseNEXT, 36 public IGuest36 VBOX_SCRIPTABLE_IMPL(IGuest) 37 37 { 38 38 public: -
trunk/src/VBox/Main/include/GuestOSTypeImpl.h
r17684 r19134 32 32 public VirtualBoxSupportErrorInfoImpl <GuestOSType, IGuestOSType>, 33 33 public VirtualBoxSupportTranslation <GuestOSType>, 34 public IGuestOSType34 VBOX_SCRIPTABLE_IMPL(IGuestOSType) 35 35 { 36 36 public: -
trunk/src/VBox/Main/include/HardDiskAttachmentImpl.h
r17671 r19134 31 31 public com::SupportErrorInfoImpl<HardDiskAttachment, IHardDiskAttachment>, 32 32 public VirtualBoxSupportTranslation<HardDiskAttachment>, 33 public IHardDiskAttachment33 VBOX_SCRIPTABLE_IMPL(IHardDiskAttachment) 34 34 { 35 35 public: -
trunk/src/VBox/Main/include/HardDiskFormatImpl.h
r16867 r19134 46 46 public VirtualBoxSupportErrorInfoImpl <HardDiskFormat, IHardDiskFormat>, 47 47 public VirtualBoxSupportTranslation <HardDiskFormat>, 48 public IHardDiskFormat48 VBOX_SCRIPTABLE_IMPL(IHardDiskFormat) 49 49 { 50 50 public: -
trunk/src/VBox/Main/include/HardDiskImpl.h
r19036 r19134 48 48 , public VirtualBoxBaseWithTypedChildrenNEXT<HardDisk> 49 49 , public VirtualBoxSupportTranslation<HardDisk> 50 , public IHardDisk50 , VBOX_SCRIPTABLE_IMPL(IHardDisk) 51 51 { 52 52 public: -
trunk/src/VBox/Main/include/HostDVDDriveImpl.h
r17238 r19134 29 29 public VirtualBoxSupportErrorInfoImpl <HostDVDDrive, IHostDVDDrive>, 30 30 public VirtualBoxSupportTranslation <HostDVDDrive>, 31 public IHostDVDDrive31 VBOX_SCRIPTABLE_IMPL(IHostDVDDrive) 32 32 { 33 33 public: -
trunk/src/VBox/Main/include/HostFloppyDriveImpl.h
r17255 r19134 29 29 public VirtualBoxSupportErrorInfoImpl <HostFloppyDrive, IHostFloppyDrive>, 30 30 public VirtualBoxSupportTranslation <HostFloppyDrive>, 31 public IHostFloppyDrive31 VBOX_SCRIPTABLE_IMPL(IHostFloppyDrive) 32 32 { 33 33 public: -
trunk/src/VBox/Main/include/HostImpl.h
r19116 r19134 54 54 public VirtualBoxSupportErrorInfoImpl <Host, IHost>, 55 55 public VirtualBoxSupportTranslation <Host>, 56 public IHost56 VBOX_SCRIPTABLE_IMPL(IHost) 57 57 { 58 58 public: -
trunk/src/VBox/Main/include/HostNetworkInterfaceImpl.h
r18594 r19134 38 38 public VirtualBoxSupportErrorInfoImpl <HostNetworkInterface, IHostNetworkInterface>, 39 39 public VirtualBoxSupportTranslation <HostNetworkInterface>, 40 public IHostNetworkInterface40 VBOX_SCRIPTABLE_IMPL(IHostNetworkInterface) 41 41 { 42 42 public: -
trunk/src/VBox/Main/include/KeyboardImpl.h
r14949 r19134 51 51 public VirtualBoxSupportErrorInfoImpl <Keyboard, IKeyboard>, 52 52 public VirtualBoxSupportTranslation <Keyboard>, 53 public IKeyboard53 VBOX_SCRIPTABLE_IMPL(IKeyboard) 54 54 { 55 55 -
trunk/src/VBox/Main/include/MachineDebuggerImpl.h
r15051 r19134 33 33 public VirtualBoxSupportErrorInfoImpl <MachineDebugger, IMachineDebugger>, 34 34 public VirtualBoxSupportTranslation <MachineDebugger>, 35 public IMachineDebugger35 VBOX_SCRIPTABLE_IMPL(IMachineDebugger) 36 36 { 37 37 public: -
trunk/src/VBox/Main/include/MachineImpl.h
r19017 r19134 80 80 public VirtualBoxSupportErrorInfoImpl <Machine, IMachine>, 81 81 public VirtualBoxSupportTranslation <Machine>, 82 public IMachine82 VBOX_SCRIPTABLE_IMPL(IMachine) 83 83 { 84 84 Q_OBJECT … … 870 870 public VirtualBoxSupportTranslation <SessionMachine>, 871 871 public Machine, 872 public IInternalMachineControl872 VBOX_SCRIPTABLE_IMPL(IInternalMachineControl) 873 873 { 874 874 public: -
trunk/src/VBox/Main/include/MediumImpl.h
r18313 r19134 48 48 public com::SupportErrorInfoBase, 49 49 public VirtualBoxSupportTranslation <MediumBase>, 50 public IMedium50 VBOX_SCRIPTABLE_IMPL(IMedium) 51 51 { 52 52 public: … … 241 241 : public com::SupportErrorInfoDerived<ImageMediumBase, DVDImage, IDVDImage> 242 242 , public VirtualBoxSupportTranslation<DVDImage> 243 , public IDVDImage243 , VBOX_SCRIPTABLE_IMPL(IDVDImage) 244 244 { 245 245 public: … … 294 294 : public com::SupportErrorInfoDerived <ImageMediumBase, FloppyImage, IFloppyImage> 295 295 , public VirtualBoxSupportTranslation <FloppyImage> 296 , public IFloppyImage296 , VBOX_SCRIPTABLE_IMPL(IFloppyImage) 297 297 { 298 298 public: -
trunk/src/VBox/Main/include/MouseImpl.h
r14949 r19134 53 53 public VirtualBoxSupportErrorInfoImpl <Mouse, IMouse>, 54 54 public VirtualBoxSupportTranslation <Mouse>, 55 public IMouse55 VBOX_SCRIPTABLE_IMPL(IMouse) 56 56 { 57 57 public: -
trunk/src/VBox/Main/include/NetworkAdapterImpl.h
r18829 r19134 34 34 public VirtualBoxSupportErrorInfoImpl <NetworkAdapter, INetworkAdapter>, 35 35 public VirtualBoxSupportTranslation <NetworkAdapter>, 36 public INetworkAdapter36 VBOX_SCRIPTABLE_IMPL(INetworkAdapter) 37 37 { 38 38 public: -
trunk/src/VBox/Main/include/ParallelPortImpl.h
r15051 r19134 32 32 public VirtualBoxSupportErrorInfoImpl <ParallelPort, IParallelPort>, 33 33 public VirtualBoxSupportTranslation <ParallelPort>, 34 public IParallelPort34 VBOX_SCRIPTABLE_IMPL(IParallelPort) 35 35 { 36 36 public: -
trunk/src/VBox/Main/include/PerformanceImpl.h
r18252 r19134 54 54 public VirtualBoxBaseNEXT, 55 55 public VirtualBoxSupportTranslation <PerformanceMetric>, 56 public IPerformanceMetric56 VBOX_SCRIPTABLE_IMPL(IPerformanceMetric) 57 57 { 58 58 public: … … 123 123 public VirtualBoxSupportErrorInfoImpl <PerformanceCollector, IPerformanceCollector>, 124 124 public VirtualBoxSupportTranslation <PerformanceCollector>, 125 public IPerformanceCollector125 VBOX_SCRIPTABLE_IMPL(IPerformanceCollector) 126 126 { 127 127 public: -
trunk/src/VBox/Main/include/ProgressImpl.h
r18406 r19134 43 43 public com::SupportErrorInfoBase, 44 44 public VirtualBoxSupportTranslation <ProgressBase>, 45 public IProgress45 VBOX_SCRIPTABLE_IMPL(IProgress) 46 46 { 47 47 protected: -
trunk/src/VBox/Main/include/RemoteUSBDeviceImpl.h
r17684 r19134 35 35 public VirtualBoxSupportErrorInfoImpl <RemoteUSBDevice, IHostUSBDevice>, 36 36 public VirtualBoxSupportTranslation <RemoteUSBDevice>, 37 public IHostUSBDevice37 VBOX_SCRIPTABLE_IMPL(IHostUSBDevice) 38 38 { 39 39 public: -
trunk/src/VBox/Main/include/SerialPortImpl.h
r15051 r19134 33 33 public VirtualBoxSupportErrorInfoImpl <SerialPort, ISerialPort>, 34 34 public VirtualBoxSupportTranslation <SerialPort>, 35 public ISerialPort35 VBOX_SCRIPTABLE_IMPL(ISerialPort) 36 36 { 37 37 public: -
trunk/src/VBox/Main/include/SessionImpl.h
r17669 r19134 48 48 public IDispatchImpl<ISession, &IID_ISession, &LIBID_VirtualBox, 49 49 kTypeLibraryMajorVersion, kTypeLibraryMinorVersion>, 50 public CComCoClass<Session, &CLSID_Session>, 50 public IDispatchImpl<IInternalSessionControl, &IID_IInternalSessionControl, &LIBID_VirtualBox, 51 kTypeLibraryMajorVersion, kTypeLibraryMinorVersion>, 52 public CComCoClass<Session, &CLSID_Session> 51 53 #else 52 54 public ISession, 55 public IInternalSessionControl 53 56 #endif 54 public IInternalSessionControl55 57 { 56 58 public: … … 64 66 65 67 BEGIN_COM_MAP(Session) 66 COM_INTERFACE_ENTRY(IDispatch)68 //COM_INTERFACE_ENTRY(IDispatch) 67 69 COM_INTERFACE_ENTRY(IInternalSessionControl) 68 70 COM_INTERFACE_ENTRY(ISupportErrorInfo) -
trunk/src/VBox/Main/include/SharedFolderImpl.h
r17684 r19134 34 34 public VirtualBoxSupportErrorInfoImpl <SharedFolder, ISharedFolder>, 35 35 public VirtualBoxSupportTranslation <SharedFolder>, 36 public ISharedFolder36 VBOX_SCRIPTABLE_IMPL(ISharedFolder) 37 37 { 38 38 public: -
trunk/src/VBox/Main/include/SnapshotImpl.h
r17684 r19134 35 35 public VirtualBoxSupportTranslation <Snapshot>, 36 36 public VirtualBoxBaseWithTypedChildren <Snapshot>, 37 public ISnapshot37 VBOX_SCRIPTABLE_IMPL(ISnapshot) 38 38 { 39 39 public: -
trunk/src/VBox/Main/include/StorageControllerImpl.h
r17768 r19134 35 35 public VirtualBoxSupportErrorInfoImpl <StorageController, IStorageController>, 36 36 public VirtualBoxSupportTranslation <StorageController>, 37 public IStorageController37 VBOX_SCRIPTABLE_IMPL(IStorageController) 38 38 { 39 39 private: -
trunk/src/VBox/Main/include/SystemPropertiesImpl.h
r16569 r19134 38 38 public VirtualBoxSupportErrorInfoImpl <SystemProperties, ISystemProperties>, 39 39 public VirtualBoxSupportTranslation <SystemProperties>, 40 public ISystemProperties40 VBOX_SCRIPTABLE_IMPL(ISystemProperties) 41 41 { 42 42 public: -
trunk/src/VBox/Main/include/USBControllerImpl.h
r17336 r19134 46 46 public VirtualBoxSupportErrorInfoImpl <USBController, IUSBController>, 47 47 public VirtualBoxSupportTranslation <USBController>, 48 public IUSBController48 VBOX_SCRIPTABLE_IMPL(IUSBController) 49 49 { 50 50 private: -
trunk/src/VBox/Main/include/USBDeviceImpl.h
r17553 r19134 36 36 public VirtualBoxSupportErrorInfoImpl<OUSBDevice, IUSBDevice>, 37 37 public VirtualBoxSupportTranslation<OUSBDevice>, 38 public IUSBDevice38 VBOX_SCRIPTABLE_IMPL(IUSBDevice) 39 39 { 40 40 public: -
trunk/src/VBox/Main/include/VRDPServerImpl.h
r15051 r19134 35 35 public VirtualBoxSupportErrorInfoImpl <VRDPServer, IVRDPServer>, 36 36 public VirtualBoxSupportTranslation <VRDPServer>, 37 public IVRDPServer37 VBOX_SCRIPTABLE_IMPL(IVRDPServer) 38 38 { 39 39 public:
Note:
See TracChangeset
for help on using the changeset viewer.