Changeset 108046 in vbox for trunk/include/VBox
- Timestamp:
- Feb 4, 2025 5:24:54 AM (3 months ago)
- svn:sync-xref-src-repo-rev:
- 167323
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/settings.h
r107548 r108046 223 223 224 224 typedef std::list<NATHostLoopbackOffset> NATLoopbackOffsetList; 225 226 /** 227 * NOTE: If you add any fields in here, you must update a) the constructor and b) 228 * the operator== which is used by MachineConfigFile::operator==(), or otherwise 229 * your settings might never get saved. 230 */ 231 struct SharedFolder 232 { 233 SharedFolder(); 234 235 bool operator==(const SharedFolder &a) const; 236 237 com::Utf8Str strName, 238 strHostPath; 239 bool fWritable; 240 bool fAutoMount; 241 com::Utf8Str strAutoMountPoint; 242 SymlinkPolicy_T enmSymlinkPolicy; 243 }; 244 245 typedef std::list<SharedFolder> SharedFoldersList; 225 246 226 247 typedef std::vector<uint8_t> IconBlob; … … 513 534 void readMachineRegistry(const xml::ElementNode &elmMachineRegistry); 514 535 void readNATNetworks(const xml::ElementNode &elmNATNetworks); 536 void readSharedFolders(const xml::ElementNode &elmSharedFolders); 515 537 #ifdef VBOX_WITH_VMNET 516 538 void readHostOnlyNetworks(const xml::ElementNode &elmHostOnlyNetworks); … … 529 551 DHCPServersList llDhcpServers; 530 552 NATNetworksList llNATNetworks; 553 SharedFoldersList llGlobalSharedFolders; 531 554 #ifdef VBOX_WITH_VMNET 532 555 HostOnlyNetworksList llHostOnlyNetworks; … … 997 1020 settings::StringsMap properties; 998 1021 }; 999 1000 /**1001 * NOTE: If you add any fields in here, you must update a) the constructor and b)1002 * the operator== which is used by MachineConfigFile::operator==(), or otherwise1003 * your settings might never get saved.1004 */1005 struct SharedFolder1006 {1007 SharedFolder();1008 1009 bool operator==(const SharedFolder &a) const;1010 1011 com::Utf8Str strName,1012 strHostPath;1013 bool fWritable;1014 bool fAutoMount;1015 com::Utf8Str strAutoMountPoint;1016 SymlinkPolicy_T enmSymlinkPolicy;1017 };1018 1019 typedef std::list<SharedFolder> SharedFoldersList;1020 1022 1021 1023 /**
Note:
See TracChangeset
for help on using the changeset viewer.