Visualization Library v1.0.3A lightweight C++ OpenGL middleware for 2D/3D graphics |
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Collects the information about a ZippedFile. More...
#include <ZippedFile.hpp>
Public Member Functions | |
ZippedFileInfo () | |
unsigned short | versionNeeded () const |
unsigned short | generalPurposeFlag () const |
unsigned short | compressionMethod () const |
unsigned int | crc32 () const |
unsigned int | compressedSize () const |
unsigned int | uncompressedSize () const |
unsigned short | fileNameLength () const |
unsigned short | extraFieldLength () const |
int | second () const |
int | minute () const |
int | hour () const |
int | day () const |
int | month () const |
int | year () const |
const String & | path () const |
unsigned int | zippedFileOffset () const |
const VirtualFile * | sourceZipFile () const |
VirtualFile * | sourceZipFile () |
void | setSourceZipFile (VirtualFile *file) |
Public Attributes | |
unsigned short | mVersionNeeded |
unsigned short | mGeneralPurposeFlag |
unsigned short | mCompressionMethod |
unsigned int | mCRC32 |
unsigned int | mCompressedSize |
unsigned int | mUncompressedSize |
unsigned short | mFileNameLength |
unsigned short | mExtraFieldLength |
int | mSecond |
int | mMinute |
int | mHour |
int | mDay |
int | mMonth |
int | mYear |
String | mFileName |
unsigned int | mZippedFileOffset |
ref< VirtualFile > | mSourceZipFile |
Friends | |
class | ZippedFile |
class | ZippedDirectory |
Collects the information about a ZippedFile.
Definition at line 46 of file ZippedFile.hpp.
vl::ZippedFileInfo::ZippedFileInfo | ( | ) | [inline] |
Definition at line 54 of file ZippedFile.hpp.
References mCompressedSize, mCompressionMethod, mCRC32, mDay, mExtraFieldLength, mFileNameLength, mGeneralPurposeFlag, mHour, mMinute, mMonth, mSecond, mUncompressedSize, mVersionNeeded, mYear, and mZippedFileOffset.
unsigned short vl::ZippedFileInfo::versionNeeded | ( | ) | const [inline] |
Definition at line 74 of file ZippedFile.hpp.
References mVersionNeeded.
Referenced by vl::ZippedFile::extract().
unsigned short vl::ZippedFileInfo::generalPurposeFlag | ( | ) | const [inline] |
Definition at line 75 of file ZippedFile.hpp.
References mGeneralPurposeFlag.
Referenced by vl::ZippedFile::extract().
unsigned short vl::ZippedFileInfo::compressionMethod | ( | ) | const [inline] |
Definition at line 76 of file ZippedFile.hpp.
References mCompressionMethod.
unsigned int vl::ZippedFileInfo::crc32 | ( | ) | const [inline] |
Definition at line 77 of file ZippedFile.hpp.
References mCRC32.
unsigned int vl::ZippedFileInfo::compressedSize | ( | ) | const [inline] |
Definition at line 78 of file ZippedFile.hpp.
References mCompressedSize.
Referenced by vl::ZippedFile::fillUncompressedBuffer().
unsigned int vl::ZippedFileInfo::uncompressedSize | ( | ) | const [inline] |
Definition at line 79 of file ZippedFile.hpp.
References mUncompressedSize.
Referenced by vl::ZippedFile::fillUncompressedBuffer(), and vl::ZippedFile::read_Implementation().
unsigned short vl::ZippedFileInfo::fileNameLength | ( | ) | const [inline] |
Definition at line 80 of file ZippedFile.hpp.
References mFileNameLength.
unsigned short vl::ZippedFileInfo::extraFieldLength | ( | ) | const [inline] |
Definition at line 81 of file ZippedFile.hpp.
References mExtraFieldLength.
int vl::ZippedFileInfo::second | ( | ) | const [inline] |
Definition at line 82 of file ZippedFile.hpp.
References mSecond.
int vl::ZippedFileInfo::minute | ( | ) | const [inline] |
Definition at line 83 of file ZippedFile.hpp.
References mMinute.
int vl::ZippedFileInfo::hour | ( | ) | const [inline] |
Definition at line 84 of file ZippedFile.hpp.
References mHour.
int vl::ZippedFileInfo::day | ( | ) | const [inline] |
Definition at line 85 of file ZippedFile.hpp.
References mDay.
int vl::ZippedFileInfo::month | ( | ) | const [inline] |
Definition at line 86 of file ZippedFile.hpp.
References mMonth.
int vl::ZippedFileInfo::year | ( | ) | const [inline] |
Definition at line 87 of file ZippedFile.hpp.
References mYear.
const String& vl::ZippedFileInfo::path | ( | ) | const [inline] |
Definition at line 88 of file ZippedFile.hpp.
References mFileName.
unsigned int vl::ZippedFileInfo::zippedFileOffset | ( | ) | const [inline] |
Definition at line 90 of file ZippedFile.hpp.
References mZippedFileOffset.
Referenced by vl::ZippedFile::exists(), vl::ZippedFile::extract(), and vl::ZippedFile::fillUncompressedBuffer().
const VirtualFile* vl::ZippedFileInfo::sourceZipFile | ( | ) | const [inline] |
Definition at line 92 of file ZippedFile.hpp.
References vl::ref< T >::get(), and mSourceZipFile.
Referenced by vl::ZippedFile::close(), vl::ZippedFile::exists(), vl::ZippedFile::extract(), vl::ZippedFile::fillUncompressedBuffer(), vl::ZippedFile::open(), and vl::ZippedFile::read_Implementation().
VirtualFile* vl::ZippedFileInfo::sourceZipFile | ( | ) | [inline] |
Definition at line 93 of file ZippedFile.hpp.
References vl::ref< T >::get(), and mSourceZipFile.
void vl::ZippedFileInfo::setSourceZipFile | ( | VirtualFile * | file ) | [inline] |
Definition at line 94 of file ZippedFile.hpp.
References mSourceZipFile.
friend class ZippedFile [friend] |
Definition at line 48 of file ZippedFile.hpp.
friend class ZippedDirectory [friend] |
Definition at line 49 of file ZippedFile.hpp.
unsigned short vl::ZippedFileInfo::mVersionNeeded |
Definition at line 97 of file ZippedFile.hpp.
Referenced by versionNeeded(), and ZippedFileInfo().
unsigned short vl::ZippedFileInfo::mGeneralPurposeFlag |
Definition at line 98 of file ZippedFile.hpp.
Referenced by generalPurposeFlag(), and ZippedFileInfo().
unsigned short vl::ZippedFileInfo::mCompressionMethod |
Definition at line 99 of file ZippedFile.hpp.
Referenced by compressionMethod(), vl::ZippedFile::extract(), and ZippedFileInfo().
unsigned int vl::ZippedFileInfo::mCRC32 |
Definition at line 100 of file ZippedFile.hpp.
Referenced by crc32(), vl::ZippedFile::extract(), and ZippedFileInfo().
unsigned int vl::ZippedFileInfo::mCompressedSize |
Definition at line 101 of file ZippedFile.hpp.
Referenced by compressedSize(), vl::ZippedFile::extract(), and ZippedFileInfo().
unsigned int vl::ZippedFileInfo::mUncompressedSize |
Definition at line 102 of file ZippedFile.hpp.
Referenced by vl::ZippedFile::extract(), uncompressedSize(), and ZippedFileInfo().
unsigned short vl::ZippedFileInfo::mFileNameLength |
Definition at line 103 of file ZippedFile.hpp.
Referenced by fileNameLength(), and ZippedFileInfo().
unsigned short vl::ZippedFileInfo::mExtraFieldLength |
Definition at line 104 of file ZippedFile.hpp.
Referenced by extraFieldLength(), and ZippedFileInfo().
Definition at line 105 of file ZippedFile.hpp.
Referenced by second(), and ZippedFileInfo().
Definition at line 106 of file ZippedFile.hpp.
Referenced by minute(), and ZippedFileInfo().
Definition at line 107 of file ZippedFile.hpp.
Referenced by hour(), and ZippedFileInfo().
Definition at line 108 of file ZippedFile.hpp.
Referenced by day(), and ZippedFileInfo().
Definition at line 109 of file ZippedFile.hpp.
Referenced by month(), and ZippedFileInfo().
Definition at line 110 of file ZippedFile.hpp.
Referenced by year(), and ZippedFileInfo().
Definition at line 111 of file ZippedFile.hpp.
Referenced by path().
unsigned int vl::ZippedFileInfo::mZippedFileOffset |
Definition at line 113 of file ZippedFile.hpp.
Referenced by ZippedFileInfo(), and zippedFileOffset().
Definition at line 115 of file ZippedFile.hpp.
Referenced by setSourceZipFile(), and sourceZipFile().