Lhaz
|
#include <lhazfile_arc.h>
公開メンバ関数 | |
LHAZFILE_ARC (ARCHIVE::TYPE t=ARCHIVE::NON) | |
void | SetEncrypt (bool f) |
fpos_t | GetFpos (void) const |
void | SetFpos (fpos_t fpos) |
void | SetTime (FILETIME) |
bool | IsVirtual (void) const |
void | SetVirtual (bool b) |
![]() | |
LHAZFILE (void) | |
LHAZFILE (const WSTR &name, const time_t &t, int icon, bool isdir, LONGLONG size) | |
virtual | ‾LHAZFILE (void) |
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) |
非公開変数類 | |
ARCHIVE::TYPE | ArcType |
bool | Encrypt |
fpos_t | Fpos |
bool | Virtual |
その他の継承メンバ | |
![]() | |
enum | FIELD { NAME , SIZE , TYPE , TIME , CSIZE , FNAME , RATIO , METHOD , DIRPATH , MAX } |
![]() | |
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 |
LHAZFILE_ARC::LHAZFILE_ARC | ( | ARCHIVE::TYPE | t = ARCHIVE::NON | ) |
|
inlinevirtual |
LHAZFILEを再実装しています。
|
inline |
|
inline |
void LHAZFILE_ARC::SetTime | ( | FILETIME | t | ) |
|
private |
|
private |
|
private |
|
private |