KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Private Attributes | List of all members
KviSharedFile Class Reference

#include <KviSharedFile.h>

+ Inheritance diagram for KviSharedFile:

Public Member Functions

const QString & absFilePath ()
 
bool expires ()
 
time_t expireTime ()
 
unsigned int fileSize ()
 
 KviSharedFile (const QString &szName, const QString &szAbsPath, const QString &szUserMask, time_t expireTime, unsigned int uFileSize)
 
int maskLength ()
 
const QString & name ()
 
unsigned int nonWildcardCount ()
 
const QString & userMask ()
 
unsigned int wildcardCount ()
 
 ~KviSharedFile ()
 

Private Attributes

time_t m_expireTime
 
QString m_szAbsFilePath
 
QString m_szName
 
QString m_szUserMask
 
unsigned int m_uFileSize
 
unsigned int m_uNonWildCount
 
unsigned int m_uWildCount
 

Constructor & Destructor Documentation

KviSharedFile::KviSharedFile ( const QString &  szName,
const QString &  szAbsPath,
const QString &  szUserMask,
time_t  expireTime,
unsigned int  uFileSize 
)
KviSharedFile::~KviSharedFile ( )
default

Member Function Documentation

const QString& KviSharedFile::absFilePath ( )
inline
bool KviSharedFile::expires ( )
inline
time_t KviSharedFile::expireTime ( )
inline
unsigned int KviSharedFile::fileSize ( )
inline
int KviSharedFile::maskLength ( )
inline
const QString& KviSharedFile::name ( )
inline
unsigned int KviSharedFile::nonWildcardCount ( )
inline
const QString& KviSharedFile::userMask ( )
inline
unsigned int KviSharedFile::wildcardCount ( )
inline

Member Data Documentation

time_t KviSharedFile::m_expireTime
private

Referenced by KviSharedFile().

QString KviSharedFile::m_szAbsFilePath
private

Referenced by KviSharedFile().

QString KviSharedFile::m_szName
private

Referenced by KviSharedFile().

QString KviSharedFile::m_szUserMask
private

Referenced by KviSharedFile().

unsigned int KviSharedFile::m_uFileSize
private

Referenced by KviSharedFile().

unsigned int KviSharedFile::m_uNonWildCount
private

Referenced by KviSharedFile().

unsigned int KviSharedFile::m_uWildCount
private

Referenced by KviSharedFile().


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