32    ADDFILE(
const MYSTR& name, 
bool dir = 
false) :
 
 
   62    ARCLZH(HWND hwnd, 
const WSTR& name, 
TYPE type);
 
   68    bool                        Extract(
bool verify, 
const WSTR& temp, 
const WSTR& password);
 
   72    bool                        Compress(
int method, 
int header, 
const WSTR& pass, 
const PATH& temp, 
const vector<LHAZPROCFILE>& 
v);
 
   74    bool                        Delete(
const vector<LHAZFILE*>& 
v);
 
   82    static const char           HEADER[3];
 
   86    static const unsigned char  SfxCode[];
 
   94    bool                        AddNew(
const MYSTR& name, MYFILE& nafp);
 
   95    bool                        AppendIt(vector<ADDFILE>& list, MYFILE& oafp, MYFILE& nafp);
 
   96    void                        AppendList(
const MYSTR& name, vector<ADDFILE> &list);
 
  100    bool                        IsNeedFile(
const vector<LHAZFILE*>& 
v, 
const MYSTR& name);
 
  101    bool                        PatMatch(
const MYSTR& p, 
const MYSTR& s, 
int f);
 
 
 
 
¥ return false
Definition WinUnit.h:116
 
圧縮ファイル
Definition lhazlzh.h:30
 
const MYSTR & GetName(void) const
Definition lhazlzh.h:44
 
MYSTR m_name
Definition lhazlzh.h:50
 
bool m_dir
Definition lhazlzh.h:52
 
ADDFILE(const MYSTR &name, bool dir=false)
Definition lhazlzh.h:32
 
ADDFILE(const ADDFILE &a)
Definition lhazlzh.h:38
 
bool m_used
Definition lhazlzh.h:51
 
bool IsDir(void) const
Definition lhazlzh.h:47
 
void SetUsed(bool used)
Definition lhazlzh.h:46
 
bool GetUsed(void) const
Definition lhazlzh.h:45
 
TYPE
Definition lhazarc.h:28
 
LZH書庫
Definition lhazlzh.h:59
 
bool AddNew(const MYSTR &name, MYFILE &nafp)
Definition lhazlzh.cpp:575
 
unsigned char Level
Definition lhazlzh.h:89
 
static const char SFXHEADER[9]
Definition lhazlzh.h:38
 
bool AppendIt(vector< ADDFILE > &list, MYFILE &oafp, MYFILE &nafp)
Definition lhazlzh.cpp:479
 
‾ARCLZH(void)
Definition lhazlzh.cpp:158
 
static const char HEADER[3]
Definition lhazlzh.h:37
 
bool SkipMsdosSfx1Code(MYFILE &fp)
Definition lhazlzh.cpp:409
 
bool Compress(int method, int header, const WSTR &pass, const PATH &temp, const vector< LHAZPROCFILE > &v)
Definition lhazlzh.cpp:226
 
static bool IsArchiveLzh(unsigned int size, char *buf)
Definition lhazlzh.cpp:696
 
bool IsArchiveMsdosSfx1(const MYSTR &name)
Definition lhazlzh.cpp:395
 
PATH TempName
Definition lhazlzh.h:92
 
static const unsigned char SfxCode[]
Definition lhazlzh.h:39
 
bool Convert(void)
Definition lhazlzh.cpp:719
 
MYSTR BuildStandardArchiveName(const MYSTR &orginal)
Definition lhazlzh.cpp:430
 
bool Extract(bool verify, const WSTR &temp, const WSTR &password)
Definition lhazlzh.cpp:165
 
int CompCnt
Definition lhazlzh.h:88
 
bool IsNeedFile(const vector< LHAZFILE * > &v, const MYSTR &name)
Definition lhazlzh.cpp:597
 
void BuildTempName(void)
Definition lhazlzh.cpp:383
 
int Method
Definition lhazlzh.h:90
 
void AppendList(const MYSTR &name, vector< ADDFILE > &list)
Definition lhazlzh.cpp:442
 
bool Delete(const vector< LHAZFILE * > &v)
Definition lhazlzh.cpp:324
 
void SendName(const MYSTR &name)
Definition lhazlzh.cpp:563
 
MYSTR NewArchiveName
Definition lhazlzh.h:91
 
bool SkipSfxCode(MYFILE &fp)
Definition lhazlzh.cpp:635
 
bool PatMatch(const MYSTR &p, const MYSTR &s, int f)
Definition lhazlzh.cpp:610
 
Definition lhazprocfile.h:11
 
Definition lhaztreeview.h:18
 
¥ type v
Definition lhazregs.h:21