| library: libCore #include "TArchiveFile.h" |
| Inheritance Chart: | |||||||||||||
|
public:
TArchiveMember()
TArchiveMember(const char* name)
TArchiveMember(const TArchiveMember& member)
virtual ~TArchiveMember()
static TClass* Class()
const char* GetComment() const
Long64_t GetCompressedSize() const
Long64_t GetDecompressedSize() const
Long64_t GetFilePosition() const
TDatime GetModTime() const
virtual const char* GetName() const
Long64_t GetPosition() const
virtual TClass* IsA() const
Bool_t IsDirectory() const
TArchiveMember& operator=(const TArchiveMember& rhs)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
TString fName Name of member
TString fComment Comment field
TDatime fModTime Modification time
Long64_t fPosition Byte position in archive
Long64_t fFilePosition Byte position in archive where member data starts
Long64_t fCsize Compressed size
Long64_t fDsize Decompressed size
Bool_t fDirectory Flag indicating this is a directory
TArchiveFile
This is an abstract class that describes an archive file containing
multiple sub-files, like a ZIP or TAR archive.