KVIrc 5.2.6
Developer APIs
KviMediaManager Class Reference

#include <KviMediaManager.h>

+ Inheritance diagram for KviMediaManager:

Public Member Functions

void clear ()
 
KviMediaTypefindMediaType (const char *pcFilename, bool bCheckMagic=true)
 
KviMediaTypefindMediaTypeByFileMask (const char *pcFilemask)
 
KviMediaTypefindMediaTypeByIanaType (const char *pcIanaType)
 
void insertMediaType (KviMediaType *pType)
 
 KviMediaManager ()
 
void load (const QString &szFilename)
 
KviPointerList< KviMediaType > * mediaTypeList ()
 
bool removeMediaType (KviMediaType *pType)
 
void save (const QString &szFilename)
 
 ~KviMediaManager ()
 
- Public Member Functions inherited from KviMutex
 KviMutex ()
 
void lock ()
 
bool locked ()
 
void unlock ()
 
virtual ~KviMutex ()
 

Static Public Member Functions

static void copyMediaType (KviMediaType *pDst, KviMediaType *pSrc)
 

Protected Attributes

KviPointerList< KviMediaType > * m_pMediaTypeList
 

Private Member Functions

KviMediaTypefindMediaTypeForRegularFile (const char *pcFullPath, const char *pcFileName, bool bCheckMagic)
 

Constructor & Destructor Documentation

◆ KviMediaManager()

KviMediaManager::KviMediaManager ( )

◆ ~KviMediaManager()

KviMediaManager::~KviMediaManager ( )

References m_pMediaTypeList.

Member Function Documentation

◆ clear()

void KviMediaManager::clear ( )
inline

References m_pMediaTypeList.

◆ copyMediaType()

◆ findMediaType()

◆ findMediaTypeByFileMask()

KviMediaType * KviMediaManager::findMediaTypeByFileMask ( const char * pcFilemask)

◆ findMediaTypeByIanaType()

KviMediaType * KviMediaManager::findMediaTypeByIanaType ( const char * pcIanaType)

◆ findMediaTypeForRegularFile()

KviMediaType * KviMediaManager::findMediaTypeForRegularFile ( const char * pcFullPath,
const char * pcFileName,
bool bCheckMagic )
private

◆ insertMediaType()

void KviMediaManager::insertMediaType ( KviMediaType * pType)

◆ load()

◆ mediaTypeList()

KviPointerList< KviMediaType > * KviMediaManager::mediaTypeList ( )
inline

References m_pMediaTypeList.

◆ removeMediaType()

bool KviMediaManager::removeMediaType ( KviMediaType * pType)
inline

References m_pMediaTypeList.

◆ save()

Member Data Documentation

◆ m_pMediaTypeList


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