メインページ   クラス階層   構成   ファイル一覧   構成メンバ   ファイルメンバ  

クラス file_stat の解説

#include <file-stat.h>

file_statのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 file_stat (const std::string &n=std::string(), bool fl=true)
 file_stat (const file_stat &f)
file_stat & operator= (const file_stat &f)
 ~file_stat (void)
void get_stats (bool force=false)
void get_stats (const std::string &n, bool force=false)
bool is_blk (void) const
bool is_chr (void) const
bool is_dir (void) const
bool is_fifo (void) const
bool is_lnk (void) const
bool is_reg (void) const
bool is_sock (void) const
ino_t ino (void) const
dev_t dev (void) const
nlink_t nlink (void) const
uid_t uid (void) const
gid_t gid (void) const
off_t size (void) const
octave_time atime (void) const
octave_time mtime (void) const
octave_time ctime (void) const
std::string mode_as_string (void) const
bool ok (void) const
 operator bool () const
bool exists (void) const
std::string error (void) const
bool is_newer (const octave_time &time) const

Static Public メソッド

int is_newer (const std::string &, const octave_time &)

コンストラクタとデストラクタの解説

file_stat::file_stat const std::string &    n = std::string (),
bool    fl = true
[inline]
 

file-stat.h39 行で定義されています。

file_stat::file_stat const file_stat &    f [inline]
 

file-stat.h46 行で定義されています。

file_stat::~file_stat void    [inline]
 

file-stat.h56 行で定義されています。


メソッドの解説

octave_time file_stat::atime void    const [inline]
 

file-stat.h97 行で定義されています。

octave_time file_stat::ctime void    const [inline]
 

file-stat.h99 行で定義されています。

dev_t file_stat::dev void    const [inline]
 

file-stat.h88 行で定義されています。

std::string file_stat::error void    const [inline]
 

file-stat.h121 行で定義されています。

参照 ok().

bool file_stat::exists void    const [inline]
 

file-stat.h119 行で定義されています。

参照 ok().

void file_stat::get_stats const std::string &    n,
bool    force = false
[inline]
 

file-stat.h64 行で定義されています。

void file_stat::get_stats bool    force = false [inline]
 

file-stat.h58 行で定義されています。

gid_t file_stat::gid void    const [inline]
 

file-stat.h93 行で定義されています。

ino_t file_stat::ino void    const [inline]
 

file-stat.h87 行で定義されています。

bool file_stat::is_blk void    const
 

file-stat.cc53 行で定義されています。

bool file_stat::is_chr void    const
 

file-stat.cc63 行で定義されています。

bool file_stat::is_dir void    const
 

file-stat.cc73 行で定義されています。

bool file_stat::is_fifo void    const
 

file-stat.cc83 行で定義されています。

bool file_stat::is_lnk void    const
 

file-stat.cc93 行で定義されています。

int file_stat::is_newer const std::string &   ,
const octave_time  
[static]
 

file-stat.cc140 行で定義されています。

参照 is_newer().

bool file_stat::is_newer const octave_time   time const [inline]
 

file-stat.h124 行で定義されています。

呼出 is_newer(), octave_base_shlib::is_out_of_date(), と octave_base_shlib::stamp_time().

bool file_stat::is_reg void    const
 

file-stat.cc103 行で定義されています。

bool file_stat::is_sock void    const
 

file-stat.cc113 行で定義されています。

std::string file_stat::mode_as_string void    const
 

file-stat.cc125 行で定義されています。

参照 mode_string().

octave_time file_stat::mtime void    const [inline]
 

file-stat.h98 行で定義されています。

nlink_t file_stat::nlink void    const [inline]
 

file-stat.h90 行で定義されています。

bool file_stat::ok void    const [inline]
 

file-stat.h115 行で定義されています。

呼出 error(), exists(), と operator bool().

file_stat::operator bool   const [inline]
 

file-stat.h117 行で定義されています。

参照 ok().

file_stat& file_stat::operator= const file_stat &    f [inline]
 

file-stat.h48 行で定義されています。

off_t file_stat::size void    const [inline]
 

file-stat.h95 行で定義されています。

uid_t file_stat::uid void    const [inline]
 

file-stat.h92 行で定義されています。


このクラスの解説は次のファイルから生成されました:
Wed Dec 29 13:08:22 2004に生成されました。 doxygen1.2.18
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送