Lhaz
|
#include <lhazfile.h>
クラス | |
struct | PARENT |
公開型 | |
enum | FIELD { NAME , SIZE , TYPE , TIME , CSIZE , FNAME , RATIO , METHOD , DIRPATH , MAX } |
公開メンバ関数 | |
LHAZFILE (void) | |
LHAZFILE (const WSTR &name, const time_t &t, int icon, bool isdir, LONGLONG size) | |
virtual | ‾LHAZFILE (void) |
virtual fpos_t | GetFpos (void) const |
virtual bool | IsVirtual (void) const |
virtual void | SetVirtual (bool b) |
virtual const WSTR & | GetAlternateUri (void) const |
virtual const WSTR & | GetEditUri (void) const |
virtual bool | IsNewDir (void) const |
const WSTR & | GetName (void) const |
void | SetName (const WSTR &name) |
const WSTR & | GetFileName (void) const |
void | SetFileName (const WSTR &name, bool dir=false) |
time_t | GetLastModified (void) const |
const WSTR & | GetLastModifiedText (void) const |
void | SetLastModified (const time_t &t) |
void | SetLastModifiedText (void) |
LONGLONG | GetSize (void) const |
const WSTR & | GetSizeText (void) const |
const WSTR & | GetSizeTextKB (void) const |
void | SetSize (LONGLONG size) |
void | SetSizeText (bool dispzero) |
const WSTR & | GetType (void) const |
void | SetType (const WSTR &type) |
LONGLONG | GetPackedSize (void) const |
void | SetPackedSize (LONGLONG size) |
const WSTR & | GetPackedSizeText (void) const |
const WSTR & | GetPackedSizeTextKB (void) const |
void | SetPackedSizeText (void) |
float | GetRatio (void) const |
const WSTR & | GetRatioText (void) const |
void | SetRatio (void) |
int | GetMethod (void) const |
void | SetMethod (int m) |
const WSTR & | GetMethodText (void) const |
void | SetMethodText (const WSTR &m) |
const WSTR & | GetDir (void) const |
void | SetDir (const WSTR &d) |
int | GetIcon (void) const |
void | SetIcon (int i) |
bool | IsDir (void) const |
void | SetIsDir (bool b) |
const WSTR & | GetDsp (FIELD field, bool treeview, int viewkb) const |
bool | Match (const TCHAR *p, TCHAR *s, int f) const |
WSTR | GetColContent (FIELD c) |
const std::vector< PARENT > & | GetParents (void) const |
const WSTR & | GetParentDir (void) const |
const WSTR & | GetParentUri (void) const |
LHAZFILETREE * | GetTree (void) const |
void | SetTree (LHAZFILETREE *t) |
限定公開変数類 | |
WSTR | m_dirname |
WSTR | m_filename |
int | m_icon |
bool | m_isdir |
time_t | m_lastmodified |
WSTR | m_lastmodified_txt |
int | m_method_num |
WSTR | m_method_txt |
WSTR | m_name |
LONGLONG | m_packedsize |
WSTR | m_packedsize_txt |
WSTR | m_packedsize_txt_kb |
std::vector< PARENT > | m_parents |
float | m_ratio |
WSTR | m_ratio_txt |
LONGLONG | m_size |
WSTR | m_size_txt |
WSTR | m_size_txt_kb |
LHAZFILETREE * | m_tree |
WSTR | m_type |
enum LHAZFILE::FIELD |
LHAZFILE::LHAZFILE | ( | void | ) |
LHAZFILE::LHAZFILE | ( | const WSTR & | name, |
const time_t & | t, | ||
int | icon, | ||
bool | isdir, | ||
LONGLONG | size | ||
) |
|
virtual |
|
virtual |
LHAZFILE_GDで再実装されています。
WSTR LHAZFILE::GetColContent | ( | FIELD | c | ) |
|
inline |
|
virtual |
LHAZFILE_GDで再実装されています。
|
inline |
|
virtual |
LHAZFILE_ARCで再実装されています。
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
const WSTR & LHAZFILE::GetParentDir | ( | void | ) | const |
|
inline |
const WSTR & LHAZFILE::GetParentUri | ( | void | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
LHAZFILE_DB, LHAZFILE_GD, LHAZFILE_OD, LHAZFILE_SDで再実装されています。
|
virtual |
LHAZFILE_ARCで再実装されています。
bool LHAZFILE::Match | ( | const TCHAR * | p, |
TCHAR * | s, | ||
int | f | ||
) | const |
void LHAZFILE::SetDir | ( | const WSTR & | d | ) |
|
inline |
|
inline |
void LHAZFILE::SetLastModified | ( | const time_t & | t | ) |
void LHAZFILE::SetLastModifiedText | ( | void | ) |
|
inline |
|
inline |
|
inline |
void LHAZFILE::SetPackedSize | ( | LONGLONG | size | ) |
void LHAZFILE::SetPackedSizeText | ( | void | ) |
void LHAZFILE::SetRatio | ( | void | ) |
void LHAZFILE::SetSize | ( | LONGLONG | size | ) |
void LHAZFILE::SetSizeText | ( | bool | dispzero | ) |
|
inline |
|
inline |
|
virtual |
LHAZFILE_ARCで再実装されています。
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |