Lhaz
公開型 | 公開メンバ関数 | 非公開メンバ関数 | 非公開変数類 | 全メンバ一覧
LHAZLIST クラス

#include <lhazlist.h>

公開型

enum  FORMAT { VIEW, DIR, TREE }
 

公開メンバ関数

 LHAZLIST (gui::LVCOLMS *lvcolms, ARCHIVE *archive, const WSTR &dst, FORMAT format, bool csv, bool count, const WSTR &countfile)
 
gui::LVCOLMSGetLvcolms (void)
 
ARCHIVEGetArchive (void)
 
bool Out (void)
 
ULONGLONG CountLineFunc (int idx)
 
bool Match (int index)
 

非公開メンバ関数

bool OutView (MYFILE &fo)
 
bool OutPlane (MYFILE &fo)
 
bool OutTree (MYFILE &fo)
 
ULONGLONG CountLineFunc (const WSTR &name)
 

非公開変数類

gui::LVCOLMSLvcolms
 
ARCHIVEArchive
 
WSTR ListName
 
FORMAT Format
 
bool Csv
 
bool CountLine
 
WSTR CountLineFile
 

列挙型メンバ詳解

◆ FORMAT

列挙値
VIEW 
DIR 
TREE 

構築子と解体子

◆ LHAZLIST()

LHAZLIST::LHAZLIST ( gui::LVCOLMS lvcolms,
ARCHIVE archive,
const WSTR &  dst,
FORMAT  format,
bool  csv,
bool  count,
const WSTR &  countfile 
)

関数詳解

◆ CountLineFunc() [1/2]

ULONGLONG LHAZLIST::CountLineFunc ( int  idx)

◆ CountLineFunc() [2/2]

ULONGLONG LHAZLIST::CountLineFunc ( const WSTR &  name)
private

◆ GetArchive()

ARCHIVE* LHAZLIST::GetArchive ( void  )
inline

◆ GetLvcolms()

gui::LVCOLMS* LHAZLIST::GetLvcolms ( void  )
inline

◆ Match()

bool LHAZLIST::Match ( int  index)

◆ Out()

bool LHAZLIST::Out ( void  )

◆ OutPlane()

bool LHAZLIST::OutPlane ( MYFILE &  fo)
private

◆ OutTree()

bool LHAZLIST::OutTree ( MYFILE &  fo)
private

◆ OutView()

bool LHAZLIST::OutView ( MYFILE &  fo)
private

メンバ詳解

◆ Archive

ARCHIVE* LHAZLIST::Archive
private

◆ CountLine

bool LHAZLIST::CountLine
private

◆ CountLineFile

WSTR LHAZLIST::CountLineFile
private

◆ Csv

bool LHAZLIST::Csv
private

◆ Format

FORMAT LHAZLIST::Format
private

◆ ListName

WSTR LHAZLIST::ListName
private

◆ Lvcolms

gui::LVCOLMS* LHAZLIST::Lvcolms
private

このクラス詳解は次のファイルから抽出されました: