library: libCore
#include "TArchiveFile.h"

TArchiveMember


class description - source file - inheritance tree (.pdf)

class TArchiveMember : public TObject

Inheritance Chart:
TObject
<-
TArchiveMember
<-
TZIPMember

    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)

Data Members


    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

Class Description

                                                                      
 TArchiveFile                                                         
                                                                      
 This is an abstract class that describes an archive file containing  
 multiple sub-files, like a ZIP or TAR archive.                       
                                                                      


TArchiveMember()
 Default ctor.

TArchiveMember(const char *name)
 Create an archive member file.

TArchiveMember(const TArchiveMember &member) : TObject(member)
 Copy ctor.



Inline Functions


                   void ~TArchiveMember()
        TArchiveMember& operator=(const TArchiveMember& rhs)
            const char* GetName() const
            const char* GetComment() const
                TDatime GetModTime() const
               Long64_t GetPosition() const
               Long64_t GetFilePosition() const
               Long64_t GetCompressedSize() const
               Long64_t GetDecompressedSize() const
                 Bool_t IsDirectory() const
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)


Author: Fons Rademakers 30/6/04
Last update: root/base:$Name: $:$Id: TArchiveFile.cxx,v 1.3 2005/05/31 13:30:04 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.