VirtualBox

Changeset 30760 in vbox for trunk/src/VBox/Main/xpcom


Ignore:
Timestamp:
Jul 9, 2010 1:12:04 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
63543
Message:

Main: separate internal machine data structs into MachineImplPrivate.h to significantly speed up compilation and for better interface separation; remove obsolete ConsoleEvents.h file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/xpcom/server.cpp

    r30739 r30760  
    4141#include <iprt/message.h>
    4242#include <iprt/stream.h>
     43#include <iprt/file.h>
    4344#include <iprt/path.h>
    4445#include <iprt/timer.h>
     
    6061#include <VirtualBox_XPCOM.h>
    6162#include <VirtualBoxImpl.h>
    62 #include <MachineImpl.h>
    63 #include <VFSExplorerImpl.h>
    64 #include <ApplianceImpl.h>
    65 #include <SnapshotImpl.h>
    66 #include <MediumImpl.h>
    67 #include <MediumFormatImpl.h>
    68 #include <ProgressCombinedImpl.h>
    69 #include <ProgressProxyImpl.h>
    70 #include <VRDPServerImpl.h>
    71 #include <SharedFolderImpl.h>
    72 #include <HostImpl.h>
    73 #include <HostNetworkInterfaceImpl.h>
    74 #include <GuestOSTypeImpl.h>
    75 #include <NetworkAdapterImpl.h>
    76 #include <NATEngineImpl.h>
    77 #include <SerialPortImpl.h>
    78 #include <ParallelPortImpl.h>
    79 #include <USBControllerImpl.h>
     63
     64#include "AudioAdapterImpl.h"
     65#include "ApplianceImpl.h"
     66#include "BIOSSettingsImpl.h"
     67#include "GuestOSTypeImpl.h"
     68#include "DHCPServerImpl.h"
     69#include "HostImpl.h"
     70#include "HostNetworkInterfaceImpl.h"
     71#include "MachineImpl.h"
     72#include "MediumImpl.h"
     73#include "MediumAttachmentImpl.h"
     74#include "MediumFormatImpl.h"
     75#include "NATEngineImpl.h"
     76#include "NetworkAdapterImpl.h"
     77#include "ParallelPortImpl.h"
     78#include "ProgressCombinedImpl.h"
     79#include "ProgressProxyImpl.h"
     80#include "VRDPServerImpl.h"
     81#include "SerialPortImpl.h"
     82#include "SharedFolderImpl.h"
     83#include "SnapshotImpl.h"
     84#include "StorageControllerImpl.h"
     85#include "SystemPropertiesImpl.h"
    8086#include "USBDeviceFilterImpl.h"
    81 #include "DHCPServerRunner.h"
    82 #include "DHCPServerImpl.h"
     87#include "USBControllerImpl.h"
     88#include "VFSExplorerImpl.h"
     89
    8390#ifdef VBOX_WITH_USB
    8491# include <HostUSBDeviceImpl.h>
    8592# include <USBDeviceImpl.h>
    8693#endif
    87 #include <StorageControllerImpl.h>
    88 #include <AudioAdapterImpl.h>
    89 #include <SystemPropertiesImpl.h>
     94
     95#ifdef VBOX_WITH_RESOURCE_USAGE_API
     96# include "Performance.h"
     97# include "PerformanceImpl.h"
     98#endif /* VBOX_WITH_RESOURCE_USAGE_API */
    9099
    91100/* implement nsISupports parts of our objects with support for nsIClassInfo */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette