Play-/Source/DiskUtils.h
2019-10-23 20:48:46 -04:00

17 lines
423 B
C++

#pragma once
#include <string>
#include <memory>
#include "filesystem_def.h"
#include "OpticalMedia.h"
namespace DiskUtils
{
typedef std::unique_ptr<COpticalMedia> OpticalMediaPtr;
typedef std::map<std::string, std::string> SystemConfigMap;
OpticalMediaPtr CreateOpticalMediaFromPath(const fs::path&);
SystemConfigMap ParseSystemConfigFile(Framework::CStream*);
bool TryGetDiskId(const fs::path&, std::string*);
}