#include "file-stat.h"
Definition at line 41 of file file-stat.h.
◆ base_file_stat() [1/2]
| base_file_stat::base_file_stat |
( |
void |
| ) |
|
|
inline |
◆ base_file_stat() [2/2]
◆ ~base_file_stat()
| virtual base_file_stat::~base_file_stat |
( |
void |
| ) |
|
|
protectedvirtualdefault |
◆ atime()
| sys::time base_file_stat::atime |
( |
void |
| ) |
const |
|
inline |
◆ blksize()
| long base_file_stat::blksize |
( |
void |
| ) |
const |
|
inline |
◆ blocks()
| long base_file_stat::blocks |
( |
void |
| ) |
const |
|
inline |
◆ ctime()
| sys::time base_file_stat::ctime |
( |
void |
| ) |
const |
|
inline |
◆ dev()
| dev_t base_file_stat::dev |
( |
void |
| ) |
const |
|
inline |
◆ error()
| std::string base_file_stat::error |
( |
void |
| ) |
const |
|
inline |
◆ exists()
| bool base_file_stat::exists |
( |
void |
| ) |
const |
|
inline |
◆ gid()
| gid_t base_file_stat::gid |
( |
void |
| ) |
const |
|
inline |
◆ have_struct_stat_st_blksize()
| bool base_file_stat::have_struct_stat_st_blksize |
( |
void |
| ) |
|
|
static |
◆ have_struct_stat_st_blocks()
| bool base_file_stat::have_struct_stat_st_blocks |
( |
void |
| ) |
|
|
static |
◆ have_struct_stat_st_rdev()
| bool base_file_stat::have_struct_stat_st_rdev |
( |
void |
| ) |
|
|
static |
◆ ino()
| ino_t base_file_stat::ino |
( |
void |
| ) |
const |
|
inline |
◆ is_blk() [1/2]
| bool base_file_stat::is_blk |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_blk() [2/2]
| bool base_file_stat::is_blk |
( |
void |
| ) |
const |
◆ is_chr() [1/2]
| bool base_file_stat::is_chr |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_chr() [2/2]
| bool base_file_stat::is_chr |
( |
void |
| ) |
const |
◆ is_dir() [1/2]
| bool base_file_stat::is_dir |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_dir() [2/2]
| bool base_file_stat::is_dir |
( |
void |
| ) |
const |
◆ is_fifo() [1/2]
| bool base_file_stat::is_fifo |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_fifo() [2/2]
| bool base_file_stat::is_fifo |
( |
void |
| ) |
const |
◆ is_lnk() [1/2]
| bool base_file_stat::is_lnk |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_lnk() [2/2]
| bool base_file_stat::is_lnk |
( |
void |
| ) |
const |
◆ 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 |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_reg() [2/2]
| bool base_file_stat::is_reg |
( |
void |
| ) |
const |
◆ is_sock() [1/2]
| bool base_file_stat::is_sock |
( |
mode_t |
mode | ) |
|
|
static |
◆ is_sock() [2/2]
| bool base_file_stat::is_sock |
( |
void |
| ) |
const |
◆ mode()
| mode_t base_file_stat::mode |
( |
void |
| ) |
const |
|
inline |
◆ mode_as_string()
| std::string base_file_stat::mode_as_string |
( |
void |
| ) |
const |
◆ mtime()
| sys::time base_file_stat::mtime |
( |
void |
| ) |
const |
|
inline |
◆ nlink()
| nlink_t base_file_stat::nlink |
( |
void |
| ) |
const |
|
inline |
◆ ok()
| bool base_file_stat::ok |
( |
void |
| ) |
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_fstat::operator=(), and file_stat::operator=().
◆ rdev()
| dev_t base_file_stat::rdev |
( |
void |
| ) |
const |
|
inline |
◆ size()
| off_t base_file_stat::size |
( |
void |
| ) |
const |
|
inline |
◆ time_resolution()
| sys::time base_file_stat::time_resolution |
( |
void |
| ) |
const |
|
inline |
◆ uid()
| uid_t base_file_stat::uid |
( |
void |
| ) |
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 |
Definition at line 172 of file file-stat.h.
Referenced by is_blk(), is_chr(), is_dir(), is_fifo(), is_lnk(), is_reg(), is_sock(), mode_as_string(), operator=(), file_stat::update_internal(), and file_fstat::update_internal().
◆ 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: