|
Lhaz
|
#include <xztar.h>
公開メンバ関数 | |
| XZTAR (const MYSTR &name) | |
| XZTAR (const MYSTR &name, int method) | |
| ‾XZTAR (void) | |
| uint64_t | Get_total_in (void) const |
基底クラス CTAR に属する継承公開メンバ関数 | |
| CTAR (const MYSTR &arcname) | |
| Constructor | |
| virtual | ‾CTAR (void) |
| Destructor | |
| bool | Compress (const char *name) |
| Compress | |
| COMPLETE | Extract (bool &overwrite, bool &skipflag, bool verify, bool show_progress) |
| Extract | |
| bool | Get (unsigned long *crc=NULL) |
| Get | |
| char * | GetMagicCode (void) |
| char * | GetName (void) const |
| LONGLONG | GetSize (void) const |
| time_t | GetTime (void) const |
| char | GetType (void) const |
| bool | IsDir (void) const |
| void | SetZoneIdentifer (const MYBUF &zi) |
| bool | SkipData (void) |
| SkipData | |
| bool | WriteBlank (void) |
| WriteBlank | |
| bool | WriteHeader (FILE *fp) |
| WriteHeader | |
非公開型 | |
| enum | { IO_BUFFER_SIZE = 8192 } |
非公開メンバ関数 | |
| size_t | TarRead (void *buf, size_t size, unsigned long *crc) |
| int | TarSeek (fpos_t offset, int origin) |
| size_t | TarWrite (const void *buf, size_t size, bool eof) |
非公開変数類 | |
| uint64_t | MemLimit |
| MYFILE * | File |
| lzma_stream | Stream |
| uint8_t | InBuf [IO_BUFFER_SIZE] |
| uint8_t | OutBuf [IO_BUFFER_SIZE] |
| bool | FirstEncode |
| int | Method |
その他の継承メンバ | |
基底クラス CTAR に属する継承公開型 | |
| enum | COMPLETE { ARC_NO_ERROR , ARC_CANCELED , ARC_STOPPED , ARC_ERROR , ARC_CANTOPEN } |
基底クラス CTAR に属する継承静的公開メンバ関数 | |
| static long | CalcSum (char *s, size_t size) |
| CalcSum | |
| static CTAR * | Create (ARCHIVE::TYPE type, gzFile fptar, FILE *fp, const char *arcname=NULL) |
| Create | |
基底クラス CTAR に属する継承限定公開変数類 | |
| LONGLONG | Size |
| MYBUF | ZoneIdentifier |
| XZTAR::XZTAR | ( | const MYSTR & | name | ) |
| XZTAR::XZTAR | ( | const MYSTR & | name, |
| int | method | ||
| ) |
| XZTAR::‾XZTAR | ( | void | ) |
| uint64_t XZTAR::Get_total_in | ( | void | ) | const |
|
privatevirtual |
CTARを実装しています。
|
privatevirtual |
CTARを実装しています。
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |