Miam-Player  0.8.0
A nice music player
GenericDAO Class Reference

The GenericDAO class is a simple wrapper which contains basic informations about a file. More...

#include <genericdao.h>

Inheritance diagram for GenericDAO:
PlaylistDAO TrackDAO

Public Member Functions

 GenericDAO (Miam::ItemType itemType=Miam::IT_UnknownType, QObject *parent=nullptr)
 
 GenericDAO (const GenericDAO &remoteObject)
 
GenericDAOoperator= (const GenericDAO &other)
 
virtual ~GenericDAO ()
 
QString checksum () const
 
void setChecksum (const QString &checksum)
 
QString host () const
 
void setHost (const QString &host)
 
QString icon () const
 
void setIcon (const QString &icon)
 
QString id () const
 
void setId (const QString &id)
 
void setParentNode (GenericDAO *parentNode)
 
GenericDAOparentNode () const
 
QString title () const
 
void setTitle (const QString &title)
 
QString titleNormalized () const
 
void setTitleNormalized (const QString &titleNormalized)
 
Miam::ItemType type () const
 
virtual uint hash () const
 

Detailed Description

The GenericDAO class is a simple wrapper which contains basic informations about a file.

Author
Matthieu Bachelier

Constructor & Destructor Documentation

◆ GenericDAO() [1/2]

GenericDAO::GenericDAO ( Miam::ItemType  itemType = Miam::IT_UnknownType,
QObject *  parent = nullptr 
)
explicit

◆ GenericDAO() [2/2]

GenericDAO::GenericDAO ( const GenericDAO remoteObject)

◆ ~GenericDAO()

GenericDAO::~GenericDAO ( )
virtual

Member Function Documentation

◆ checksum()

QString GenericDAO::checksum ( ) const

◆ hash()

uint GenericDAO::hash ( ) const
virtual

Reimplemented in TrackDAO.

◆ host()

QString GenericDAO::host ( ) const

◆ icon()

QString GenericDAO::icon ( ) const

◆ id()

QString GenericDAO::id ( ) const

◆ operator=()

GenericDAO & GenericDAO::operator= ( const GenericDAO other)

◆ parentNode()

GenericDAO * GenericDAO::parentNode ( ) const

◆ setChecksum()

void GenericDAO::setChecksum ( const QString &  checksum)

◆ setHost()

void GenericDAO::setHost ( const QString &  host)

◆ setIcon()

void GenericDAO::setIcon ( const QString &  icon)

◆ setId()

void GenericDAO::setId ( const QString &  id)

◆ setParentNode()

void GenericDAO::setParentNode ( GenericDAO parentNode)

◆ setTitle()

void GenericDAO::setTitle ( const QString &  title)

◆ setTitleNormalized()

void GenericDAO::setTitleNormalized ( const QString &  titleNormalized)

◆ title()

QString GenericDAO::title ( ) const

◆ titleNormalized()

QString GenericDAO::titleNormalized ( ) const

◆ type()

Miam::ItemType GenericDAO::type ( ) const

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