OpendTect  6.3
Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
ZipArchiveInfo Class Reference

Gives information of zip archives. More...

Protected Member Functions

bool readZipArchive (const char *fnm)
 

Protected Attributes

ObjectSet< ZipFileInfofileinfo_
 
uiString errormsg_
 
bool isok_
 

Private Member Functions

mODTextTranslationClass(ZipArchiveInfo) public ~ZipArchiveInfo ()
 
bool isOK () const
 
const uiString errorMsg () const
 
bool getAllFnms (BufferStringSet &) const
 All sizes in Bytes. More...
 
od_int64 getFileCompSize (const char *fnm) const
 
od_int64 getFileCompSize (int) const
 
od_int64 getFileUnCompSize (const char *fnm) const
 
od_int64 getFileUnCompSize (int) const
 
od_int64 getLocalHeaderOffset (const char *fnm) const
 
od_int64 getLocalHeaderOffset (int) const
 

Detailed Description

Gives information of zip archives.

Constructor & Destructor Documentation

mODTextTranslationClass (ZipArchiveInfo) public ZipArchiveInfo::~ZipArchiveInfo ( )
private

Member Function Documentation

const uiString ZipArchiveInfo::errorMsg ( ) const
private
bool ZipArchiveInfo::getAllFnms ( BufferStringSet ) const
private

All sizes in Bytes.

od_int64 ZipArchiveInfo::getFileCompSize ( const char *  fnm) const
private
od_int64 ZipArchiveInfo::getFileCompSize ( int  ) const
private
od_int64 ZipArchiveInfo::getFileUnCompSize ( const char *  fnm) const
private
od_int64 ZipArchiveInfo::getFileUnCompSize ( int  ) const
private
od_int64 ZipArchiveInfo::getLocalHeaderOffset ( const char *  fnm) const
private
od_int64 ZipArchiveInfo::getLocalHeaderOffset ( int  ) const
private
bool ZipArchiveInfo::isOK ( ) const
inlineprivate
bool ZipArchiveInfo::readZipArchive ( const char *  fnm)
protected

Member Data Documentation

uiString ZipArchiveInfo::errormsg_
mutableprotected
ObjectSet<ZipFileInfo> ZipArchiveInfo::fileinfo_
protected
bool ZipArchiveInfo::isok_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017