VirtualBox

Changeset 105018 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Jun 25, 2024 11:06:29 AM (7 months ago)
Author:
vboxsync
Message:

doc/manual,include/VBox,Frontends/VBoxManage,HostServices/SharedFolders,
Main/{include,SharedFolder,Console,Machine,VirtualBox.xidl}: Backout
changeset r163634 since it introduces a build dependency on
VirtualBox_XPCOM.h which needs to be built from the VirtualBox.xidl
changes before it can be referenced by the src/VBox/HostServices code.
Need to putback the changes in two parts. bugref:10619

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

Legend:

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

    r105016 r105018  
    8989    const Utf8Str &i_getAutoMountPoint() const;
    9090
    91     /**
    92      * Public internal method for getting the symlink policy.
    93      */
    94     const SymlinkPolicy_T i_getSymlinkPolicy() const;
    95 
    9691protected:
    9792
     
    105100private:
    106101
    107     // wrapped ISharedFolder properties.
     102    // wrapped ISharedFolder properies.
    108103    HRESULT getName(com::Utf8Str &aName);
    109104    HRESULT getHostPath(com::Utf8Str &aHostPath);
     
    116111    HRESULT setAutoMountPoint(com::Utf8Str const &aAutoMountPoint);
    117112    HRESULT getLastAccessError(com::Utf8Str &aLastAccessError);
    118     HRESULT getSymlinkPolicy(SymlinkPolicy_T *aSymlinkPolicy);
    119     HRESULT setSymlinkPolicy(SymlinkPolicy_T aSymlinkPolicy);
    120113
    121114    VirtualBoxBase * const mParent;
  • trunk/src/VBox/Main/include/MachineImpl.h

    r105016 r105018  
    911911    friend class RecordingScreenSettings;
    912912    friend class SessionMachine;
    913     friend class SharedFolder;
    914913    friend class SnapshotMachine;
    915914    friend class VirtualBox;
  • trunk/src/VBox/Main/include/SharedFolderImpl.h

    r105016 r105018  
    4949    // public initializer/uninitializer for internal purposes only
    5050    HRESULT init(Machine *aMachine, const com::Utf8Str &aName, const com::Utf8Str &aHostPath,
    51                  bool aWritable, bool aAutoMount, const com::Utf8Str &aAutoMountPoint, bool fFailOnError,
    52                  SymlinkPolicy_T enmSymlinkPolicy);
     51                 bool aWritable, bool aAutoMount, const com::Utf8Str &aAutoMountPoint, bool fFailOnError);
    5352    HRESULT initCopy(Machine *aMachine, SharedFolder *aThat);
    5453//    HRESULT init(Console *aConsole, const com::Utf8Str &aName, const com::Utf8Str &aHostPath,
     
    9089    const Utf8Str &i_getAutoMountPoint() const;
    9190
    92     /**
    93      * Public internal method for getting the symlink policy.
    94      */
    95     const SymlinkPolicy_T i_getSymlinkPolicy() const;
    96 
    9791protected:
    9892
     
    10397                            bool aAutoMount,
    10498                            const com::Utf8Str &aAutoMountPoint,
    105                             bool fFailOnError,
    106                             SymlinkPolicy_T enmSymlinkPolicy);
     99                            bool fFailOnError);
    107100private:
    108101
    109     // wrapped ISharedFolder properties.
     102    // wrapped ISharedFolder properies.
    110103    HRESULT getName(com::Utf8Str &aName);
    111104    HRESULT getHostPath(com::Utf8Str &aHostPath);
     
    118111    HRESULT setAutoMountPoint(com::Utf8Str const &aAutoMountPoint);
    119112    HRESULT getLastAccessError(com::Utf8Str &aLastAccessError);
    120     HRESULT getSymlinkPolicy(SymlinkPolicy_T *aSymlinkPolicy);
    121     HRESULT setSymlinkPolicy(SymlinkPolicy_T aSymlinkPolicy);
    122113
    123114    VirtualBoxBase * const mParent;
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