|
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 |