#include "file-stat.h"
Definition at line 41 of file file-stat.h.
◆ base_file_stat() [1/2]
base_file_stat::base_file_stat |
( |
| ) |
|
|
inline |
◆ base_file_stat() [2/2]
◆ ~base_file_stat()
virtual base_file_stat::~base_file_stat |
( |
| ) |
|
|
protectedvirtualdefault |
◆ atime()
sys::time base_file_stat::atime |
( |
| ) |
const |
|
inline |
◆ blksize()
long base_file_stat::blksize |
( |
| ) |
const |
|
inline |
◆ blocks()
long base_file_stat::blocks |
( |
| ) |
const |
|
inline |
◆ ctime()
sys::time base_file_stat::ctime |
( |
| ) |
const |
|
inline |
◆ dev()
dev_t base_file_stat::dev |
( |
| ) |
const |
|
inline |
◆ error()
std::string base_file_stat::error |
( |
| ) |
const |
|
inline |
◆ exists()
bool base_file_stat::exists |
( |
| ) |
const |
|
inline |
◆ gid()
gid_t base_file_stat::gid |
( |
| ) |
const |
|
inline |
◆ have_struct_stat_st_blksize()
bool base_file_stat::have_struct_stat_st_blksize |
( |
| ) |
|
|
static |
◆ have_struct_stat_st_blocks()
bool base_file_stat::have_struct_stat_st_blocks |
( |
| ) |
|
|
static |
◆ have_struct_stat_st_rdev()
bool base_file_stat::have_struct_stat_st_rdev |
( |
| ) |
|
|
static |
◆ ino()
ino_t base_file_stat::ino |
( |
| ) |
const |
|
inline |
◆ is_blk() [1/2]
bool base_file_stat::is_blk |
( |
| ) |
const |
◆ is_blk() [2/2]
bool base_file_stat::is_blk |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_chr() [1/2]
bool base_file_stat::is_chr |
( |
| ) |
const |
◆ is_chr() [2/2]
bool base_file_stat::is_chr |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_dir() [1/2]
bool base_file_stat::is_dir |
( |
| ) |
const |
◆ is_dir() [2/2]
bool base_file_stat::is_dir |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_fifo() [1/2]
bool base_file_stat::is_fifo |
( |
| ) |
const |
◆ is_fifo() [2/2]
bool base_file_stat::is_fifo |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_lnk() [1/2]
bool base_file_stat::is_lnk |
( |
| ) |
const |
◆ is_lnk() [2/2]
bool base_file_stat::is_lnk |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_newer() [1/2]
int base_file_stat::is_newer |
( |
const std::string & |
file, |
|
|
const sys::time & |
time |
|
) |
| |
|
static |
◆ is_newer() [2/2]
bool base_file_stat::is_newer |
( |
const sys::time & |
time | ) |
const |
|
inline |
◆ is_reg() [1/2]
bool base_file_stat::is_reg |
( |
| ) |
const |
◆ is_reg() [2/2]
bool base_file_stat::is_reg |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_sock() [1/2]
bool base_file_stat::is_sock |
( |
| ) |
const |
◆ is_sock() [2/2]
bool base_file_stat::is_sock |
( |
mode_t |
mode | ) |
|
|
static |
◆ mode()
mode_t base_file_stat::mode |
( |
| ) |
const |
|
inline |
◆ mode_as_string()
std::string base_file_stat::mode_as_string |
( |
| ) |
const |
◆ mtime()
sys::time base_file_stat::mtime |
( |
| ) |
const |
|
inline |
◆ nlink()
nlink_t base_file_stat::nlink |
( |
| ) |
const |
|
inline |
◆ ok()
bool base_file_stat::ok |
( |
| ) |
const |
|
inline |
◆ operator bool()
base_file_stat::operator bool |
( |
| ) |
const |
|
inline |
◆ operator=()
Definition at line 61 of file file-stat.h.
References m_atime, m_blksize, m_blocks, m_ctime, m_dev, m_errmsg, m_fail, m_gid, m_initialized, m_ino, m_mode, m_mtime, m_nlink, m_rdev, m_size, and m_uid.
Referenced by file_stat::operator=().
◆ rdev()
dev_t base_file_stat::rdev |
( |
| ) |
const |
|
inline |
◆ size()
off_t base_file_stat::size |
( |
| ) |
const |
|
inline |
◆ time_resolution()
sys::time base_file_stat::time_resolution |
( |
| ) |
const |
|
inline |
◆ uid()
uid_t base_file_stat::uid |
( |
| ) |
const |
|
inline |
◆ m_atime
sys::time base_file_stat::m_atime |
|
protected |
◆ m_blksize
long base_file_stat::m_blksize |
|
protected |
◆ m_blocks
long base_file_stat::m_blocks |
|
protected |
◆ m_ctime
sys::time base_file_stat::m_ctime |
|
protected |
◆ m_dev
dev_t base_file_stat::m_dev |
|
protected |
◆ m_errmsg
std::string base_file_stat::m_errmsg |
|
protected |
◆ m_fail
bool base_file_stat::m_fail |
|
protected |
◆ m_gid
gid_t base_file_stat::m_gid |
|
protected |
◆ m_initialized
bool base_file_stat::m_initialized |
|
protected |
◆ m_ino
ino_t base_file_stat::m_ino |
|
protected |
◆ m_mode
mode_t base_file_stat::m_mode |
|
protected |
◆ m_mtime
sys::time base_file_stat::m_mtime |
|
protected |
◆ m_nlink
nlink_t base_file_stat::m_nlink |
|
protected |
◆ m_rdev
dev_t base_file_stat::m_rdev |
|
protected |
◆ m_size
off_t base_file_stat::m_size |
|
protected |
◆ m_uid
uid_t base_file_stat::m_uid |
|
protected |
The documentation for this class was generated from the following files: