4#ifndef _Stroika_Foundation_IO_FileSystem_MountedFilesystem_h_
5#define _Stroika_Foundation_IO_FileSystem_MountedFilesystem_h_ 1
7#include "Stroika/Foundation/StroikaPreComp.h"
12#include "Stroika/Foundation/Common/Common.h"
13#include "Stroika/Foundation/Containers/Collection.h"
14#include "Stroika/Foundation/Containers/Set.h"
34 using Characters::String;
118#include "MountedFilesystem.inl"
String is like std::u32string, except it is much easier to use, often much more space efficient,...
a cross between Mapping<KEY, T> and Collection<T> and Set<T>
Containers::KeyedCollection< MountedFilesystemType, filesystem::path > GetMountedFilesystems()
optional< String > fVolumeID
nonvirtual String ToString() const
optional< Containers::Set< filesystem::path > > fDevicePaths
filesystem::path fMountedOn
optional< String > fFileSystemType