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

File or folder information class. More...

#include <QtsHttpFileStation.h>

Public Member Functions

 CQtsHttpFileEntry ()
 
 CQtsHttpFileEntry (BOOL bDir, LONGLONG llSize, LPCTSTR strPath, LPCTSTR strName)
 Constructor with parameters. More...
 
BOOL IsDir ()
 Is folder or file. More...
 
LONGLONG GetFileSize ()
 Get file/folder size. More...
 
LPCTSTR GetFilePath ()
 Get file/folder path. More...
 
LPCTSTR GetFileName ()
 Get file/folder name. More...
 
void SetDir (BOOL bDir)
 Set CQtsHttpFileEntry is file or folder. More...
 
void SetFileSize (LONGLONG llSize)
 Set file or folder size. More...
 
void SetFilePath (LPCTSTR strPath)
 Set file or folder path. More...
 
void SetFileName (LPCTSTR strName)
 Set file or folder name. More...
 

Detailed Description

File or folder information class.

Constructor & Destructor Documentation

CQtsHttpFileEntry::CQtsHttpFileEntry ( )

Default constructor

CQtsHttpFileEntry::CQtsHttpFileEntry ( BOOL  bDir,
LONGLONG  llSize,
LPCTSTR  strPath,
LPCTSTR  strName 
)

Constructor with parameters.

Parameters
[IN]bDir : Is file or folder.
[IN]llSize : File or folder size.
[IN]strPath : File or folder path.
[IN]strName : File or folder name.
Returns
n/a.

Member Function Documentation

LPCTSTR CQtsHttpFileEntry::GetFileName ( )

Get file/folder name.

Returns
LPCTSTR : File/folder name.
LPCTSTR CQtsHttpFileEntry::GetFilePath ( )

Get file/folder path.

Returns
LPCTSTR : File/folder path.
LONGLONG CQtsHttpFileEntry::GetFileSize ( )

Get file/folder size.

Returns
LONGLONG : File/folder size.
BOOL CQtsHttpFileEntry::IsDir ( )

Is folder or file.

Returns
TRUE : Folder entry.
FALSE : File entry.
void CQtsHttpFileEntry::SetDir ( BOOL  bDir)

Set CQtsHttpFileEntry is file or folder.

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

Set file or folder name.

Parameters
[IN]strName : File or folder name.
Returns
n/a.
void CQtsHttpFileEntry::SetFilePath ( LPCTSTR  strPath)

Set file or folder path.

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

Set file or folder size.

Parameters
[IN]llSize : File or folder size.
Returns
n/a.

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