#include "Stroika/Foundation/StroikaPreComp.h"
#include <filesystem>
#include <optional>
#include "Stroika/Foundation/Characters/String.h"
#include "Stroika/Foundation/Common/Common.h"
#include "Stroika/Foundation/Containers/KeyedCollection.h"
#include "Disk.inl"
Go to the source code of this file.
Classes | |
struct | Stroika::Foundation::IO::FileSystem::DiskInfoType |
Namespaces | |
namespace | Stroika::Foundation |
namespace | Stroika::Foundation::IO::FileSystem |
Enumerations | |
enum class | Stroika::Foundation::IO::FileSystem::BlockDeviceKind { Stroika::Foundation::IO::FileSystem::eRemovableDisk , Stroika::Foundation::IO::FileSystem::eLocalDisk , Stroika::Foundation::IO::FileSystem::eNetworkDrive , Stroika::Foundation::IO::FileSystem::eTemporaryFiles , Stroika::Foundation::IO::FileSystem::eReadOnlyEjectable , Stroika::Foundation::IO::FileSystem::eSystemInformation , Stroika_Define_Enum_Bounds =(eRemovableDisk, eSystemInformation) } |
Functions | |
Containers::KeyedCollection< DiskInfoType, filesystem::path > | Stroika::Foundation::IO::FileSystem::GetAvailableDisks () |