Visualization Library v1.0.3

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Public Member Functions | Public Attributes | Friends

vl::ZippedFileInfo Class Reference

Collects the information about a ZippedFile. More...

#include <ZippedFile.hpp>

Inheritance diagram for vl::ZippedFileInfo:
vl::Object

List of all members.

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 Stringpath () const
unsigned int zippedFileOffset () const
const VirtualFilesourceZipFile () const
VirtualFilesourceZipFile ()
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< VirtualFilemSourceZipFile

Friends

class ZippedFile
class ZippedDirectory

Detailed Description

Collects the information about a ZippedFile.

Definition at line 46 of file ZippedFile.hpp.


Constructor & Destructor Documentation

vl::ZippedFileInfo::ZippedFileInfo (  ) [inline]

Member Function Documentation

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]
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]
const VirtualFile* vl::ZippedFileInfo::sourceZipFile (  ) const [inline]
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.


Friends And Related Function Documentation

friend class ZippedFile [friend]

Definition at line 48 of file ZippedFile.hpp.

friend class ZippedDirectory [friend]

Definition at line 49 of file ZippedFile.hpp.


Member Data Documentation

Definition at line 97 of file ZippedFile.hpp.

Referenced by versionNeeded(), and ZippedFileInfo().

Definition at line 98 of file ZippedFile.hpp.

Referenced by generalPurposeFlag(), and ZippedFileInfo().

Definition at line 99 of file ZippedFile.hpp.

Referenced by compressionMethod(), vl::ZippedFile::extract(), and ZippedFileInfo().

Definition at line 100 of file ZippedFile.hpp.

Referenced by crc32(), vl::ZippedFile::extract(), and ZippedFileInfo().

Definition at line 101 of file ZippedFile.hpp.

Referenced by compressedSize(), vl::ZippedFile::extract(), and ZippedFileInfo().

Definition at line 102 of file ZippedFile.hpp.

Referenced by vl::ZippedFile::extract(), uncompressedSize(), and ZippedFileInfo().

Definition at line 103 of file ZippedFile.hpp.

Referenced by fileNameLength(), and ZippedFileInfo().

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().

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().


The documentation for this class was generated from the following file:

Visualization Library v1.0.3 Reference Documentation
Copyright Michele Bosi. All rights reserved.
Updated on Tue Feb 7 2017 00:55:08.
Permission is granted to use this page to write and publish articles regarding Visualization Library.