VirtualBox

Changeset 38296 in vbox for trunk/src


Ignore:
Timestamp:
Aug 3, 2011 11:16:08 AM (13 years ago)
Author:
vboxsync
Message:

xpcom build fix.

Location:
trunk/src/VBox/Main
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/GuestDirEntryImpl.h

    r38290 r38296  
     1/* $Id$ */
    12/** @file
    2  *
    3  * VirtualBox COM class implementation
     3 * VirtualBox Main - interface for guest directory entries, VBoxC.
    44 */
    55
     
    2424class GuestProcessStreamBlock;
    2525
     26/**
     27 * A directory entry.
     28 */
    2629class ATL_NO_VTABLE GuestDirEntry :
    2730    public VirtualBoxBase,
     
    2932{
    3033public:
     34    /** @name COM and internal init/term/mapping cruft.
     35     * @{ */
    3136    VIRTUALBOXBASE_ADD_ERRORINFO_SUPPORT(GuestDirEntry, IGuestDirEntry)
    32 
    3337    DECLARE_NOT_AGGREGATABLE(GuestDirEntry)
    34 
    3538    DECLARE_PROTECT_FINAL_CONSTRUCT()
    36 
    3739    BEGIN_COM_MAP(GuestDirEntry)
    3840        VBOX_DEFAULT_INTERFACE_ENTRIES(IGuestDirEntry)
    3941    END_COM_MAP()
    40 
    4142    DECLARE_EMPTY_CTOR_DTOR(GuestDirEntry)
    4243
    43     // Public initializer/uninitializer for internal purposes only
    4444    HRESULT init(Guest *aParent, GuestProcessStreamBlock &streamBlock);
    45     void uninit();
     45    void    uninit();
     46    HRESULT FinalConstruct();
     47    void    FinalRelease();
     48    /** @}  */
    4649
    47     HRESULT FinalConstruct();
    48     void FinalRelease();
    49 
    50     // IGuestDirEntry properties
     50    /** @name IGuestDirEntry properties
     51     * @{ */
    5152    STDMETHOD(COMGETTER(NodeId))(LONG64 *aNodeId);
    5253    STDMETHOD(COMGETTER(Name))(BSTR *aName);
    5354    STDMETHOD(COMGETTER(Type))(GuestDirEntryType_T *aType);
     55    /** @}  */
    5456
    5557public:
    56     // Public internal methods
     58    /** @name Public internal methods
     59     * @{ */
    5760    static GuestDirEntryType_T fileTypeToEntryType(const char *pszFileType);
     61    /** @}  */
    5862
    5963private:
     
    6973};
    7074
    71 #endif // ____H_GUESTDIRENTRYIMPL
     75#endif /* !____H_GUESTDIRENTRYIMPL */
    7276
  • trunk/src/VBox/Main/src-client/GuestDirEntryImpl.cpp

    r38290 r38296  
     1/* $Id$ */
    12/** @file
    2  *
    3  * VirtualBox COM class implementation
     3 * VirtualBox Main - interface for guest directory entries, VBoxC.
    44 */
    55
     
    1616 */
    1717
     18
     19/*******************************************************************************
     20*   Header Files                                                               *
     21*******************************************************************************/
    1822#include "GuestDirEntryImpl.h"
    1923#include "GuestCtrlImplPrivate.h"
     
    2226#include "AutoCaller.h"
    2327#include "Logging.h"
     28
    2429
    2530// constructor / destructor
  • trunk/src/VBox/Main/src-client/xpcom/module.cpp

    r35975 r38296  
    3737#endif
    3838#include "GuestImpl.h"
     39#include "GuestDirEntryImpl.h"
    3940#include "KeyboardImpl.h"
    4041#include "MachineDebuggerImpl.h"
     
    5657NS_DECL_CLASSINFO(Guest)
    5758NS_IMPL_THREADSAFE_ISUPPORTS1_CI(Guest, IGuest)
     59NS_DECL_CLASSINFO(GuestDirEntyr)
     60NS_IMPL_THREADSAFE_ISUPPORTS1_CI(GuestDirEntry, IGuestDirEntry)
    5861NS_DECL_CLASSINFO(Keyboard)
    5962NS_IMPL_THREADSAFE_ISUPPORTS1_CI(Keyboard, IKeyboard)
Note: See TracChangeset for help on using the changeset viewer.

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