QtsHttp  0.9.0
Public Member Functions | List of all members
CQtsHttpExtractEntry Class Reference

Each file/folder entry in extracted file. More...

#include <QtsHttpFileStation.h>

Public Member Functions

 CQtsHttpExtractEntry ()
 
 CQtsHttpExtractEntry (BOOL bDir, LONGLONG llSize, LONGLONG llCompressSize, LPCTSTR strModifyTime, LPCTSTR strName)
 Constructor with parameters. More...
 
BOOL IsDir ()
 Is file or folder in extracted file. More...
 
LONGLONG GetFileSize ()
 Get file or folder size in extracted file. More...
 
LONGLONG GetCompressFileSize ()
 Get file or folder compress size in extracted file. More...
 
LPCTSTR GetModifyTime ()
 Get file or folder modification time in extracted file. More...
 
LPCTSTR GetFileName ()
 Get file or folder full path in extracted file. More...
 
void SetDir (BOOL bDir)
 Set is folder or not. More...
 
void SetFileSize (LONGLONG llSize)
 Set file or folder size. More...
 
void SetCompressFileSize (LONGLONG llCompressSize)
 Set file or folder compress size. More...
 
void SetModifyTime (LPCTSTR strMT)
 Set file or folder modification time. More...
 
void SetFileName (LPCTSTR strName)
 Set file or folder full path. More...
 

Detailed Description

Each file/folder entry in extracted file.

Constructor & Destructor Documentation

CQtsHttpExtractEntry::CQtsHttpExtractEntry ( )

Default constructor

CQtsHttpExtractEntry::CQtsHttpExtractEntry ( BOOL  bDir,
LONGLONG  llSize,
LONGLONG  llCompressSize,
LPCTSTR  strModifyTime,
LPCTSTR  strName 
)

Constructor with parameters.

Parameters
[IN]bDir : Is file or folder.
[IN]llSize : File or folder size.
[IN]llCompressSize : File or folder compress size.
[IN]strModifyTime : File or folder modification time.
[IN]strName : File or folder full path.
Returns
n/a.

Member Function Documentation

LONGLONG CQtsHttpExtractEntry::GetCompressFileSize ( )

Get file or folder compress size in extracted file.

Returns
LONGLONG : File or folder compress size.
LPCTSTR CQtsHttpExtractEntry::GetFileName ( )

Get file or folder full path in extracted file.

Returns
LPCTSTR : File or folder full path.
LONGLONG CQtsHttpExtractEntry::GetFileSize ( )

Get file or folder size in extracted file.

Returns
LONGLONG : File or folder size.
LPCTSTR CQtsHttpExtractEntry::GetModifyTime ( )

Get file or folder modification time in extracted file.

Returns
LPCTSTR : File or folder modification time.
BOOL CQtsHttpExtractEntry::IsDir ( )

Is file or folder in extracted file.

Returns
TRUE : Folder entry.
FALSE : File entry.
void CQtsHttpExtractEntry::SetCompressFileSize ( LONGLONG  llCompressSize)

Set file or folder compress size.

Parameters
[IN]llCompressSize : File or folder compress size.
Returns
n/a.
void CQtsHttpExtractEntry::SetDir ( BOOL  bDir)

Set is folder or not.

Parameters
[IN]bDir : Is file or folder.
Returns
n/a.
void CQtsHttpExtractEntry::SetFileName ( LPCTSTR  strName)

Set file or folder full path.

Parameters
[IN]strName : File or folder full path.
Returns
n/a.
void CQtsHttpExtractEntry::SetFileSize ( LONGLONG  llSize)

Set file or folder size.

Parameters
[IN]llSize : File or folder size.
Returns
n/a.
void CQtsHttpExtractEntry::SetModifyTime ( LPCTSTR  strMT)

Set file or folder modification time.

Parameters
[IN]strMT : File or folder modification time.
Returns
n/a.

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