plugify 1.2.8
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
plugify::FileInfo Struct Reference

File information. More...

#include <file_system.hpp>

Public Member Functions

bool is_directory () const
 
bool is_regular_file () const
 
bool is_symlink () const
 

Public Attributes

std::filesystem::path path
 
std::uintmax_t size
 
std::filesystem::file_time_type last_write_time
 
std::filesystem::file_type type
 
std::filesystem::perms permissions
 

Detailed Description

File information.

Definition at line 17 of file file_system.hpp.

Member Function Documentation

◆ is_directory()

bool plugify::FileInfo::is_directory ( ) const
inline

Definition at line 24 of file file_system.hpp.

◆ is_regular_file()

bool plugify::FileInfo::is_regular_file ( ) const
inline

Definition at line 28 of file file_system.hpp.

◆ is_symlink()

bool plugify::FileInfo::is_symlink ( ) const
inline

Definition at line 32 of file file_system.hpp.

Member Data Documentation

◆ last_write_time

std::filesystem::file_time_type plugify::FileInfo::last_write_time

Definition at line 20 of file file_system.hpp.

◆ path

std::filesystem::path plugify::FileInfo::path

Definition at line 18 of file file_system.hpp.

◆ permissions

std::filesystem::perms plugify::FileInfo::permissions

Definition at line 22 of file file_system.hpp.

◆ size

std::uintmax_t plugify::FileInfo::size

Definition at line 19 of file file_system.hpp.

◆ type

std::filesystem::file_type plugify::FileInfo::type

Definition at line 21 of file file_system.hpp.


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