Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
atlas::utils::FileInfo Struct Reference

#include <FileScanner.hpp>

Public Member Functions

 FileInfo ()=delete
 
 FileInfo (std::filesystem::path path_in, const std::filesystem::path &source, const std::size_t filesize, const std::uint8_t file_depth)
 

Public Attributes

std::string filename { "" }
 
std::string ext { "" }
 
std::filesystem::path path { "" }
 
std::size_t size { 0 }
 
std::uint8_t depth { 0 }
 
std::filesystem::path relative { "" }
 

Constructor & Destructor Documentation

◆ FileInfo() [1/2]

atlas::utils::FileInfo::FileInfo ( )
delete

◆ FileInfo() [2/2]

atlas::utils::FileInfo::FileInfo ( std::filesystem::path path_in,
const std::filesystem::path & source,
const std::size_t filesize,
const std::uint8_t file_depth )
inline

Member Data Documentation

◆ depth

std::uint8_t atlas::utils::FileInfo::depth { 0 }

◆ ext

std::string atlas::utils::FileInfo::ext { "" }

◆ filename

std::string atlas::utils::FileInfo::filename { "" }

◆ path

std::filesystem::path atlas::utils::FileInfo::path { "" }

◆ relative

std::filesystem::path atlas::utils::FileInfo::relative { "" }

◆ size

std::size_t atlas::utils::FileInfo::size { 0 }

The documentation for this struct was generated from the following file: