MythTV  master
Public Member Functions | Private Attributes | List of all members
AllStream Class Reference

#include <libmythmetadata/musicmetadata.h>

Public Member Functions

 AllStream (void)
 
 ~AllStream ()
 
void loadStreams (void)
 
bool isValidID (MusicMetadata::IdType an_id)
 
MusicMetadatagetMetadata (MusicMetadata::IdType an_id)
 
StreamListgetStreams (void)
 
void addStream (MusicMetadata *mdata)
 
void removeStream (MusicMetadata *mdata)
 
void updateStream (MusicMetadata *mdata)
 

Private Attributes

StreamList m_streamList
 

Detailed Description

Definition at line 475 of file musicmetadata.h.

Constructor & Destructor Documentation

◆ AllStream()

AllStream::AllStream ( void  )

Definition at line 1721 of file musicmetadata.cpp.

◆ ~AllStream()

AllStream::~AllStream ( )

Definition at line 1726 of file musicmetadata.cpp.

Member Function Documentation

◆ loadStreams()

void AllStream::loadStreams ( void  )

Definition at line 1757 of file musicmetadata.cpp.

◆ isValidID()

bool AllStream::isValidID ( MusicMetadata::IdType  an_id)

Definition at line 1735 of file musicmetadata.cpp.

Referenced by Playlist::fillSongsFromSonglist().

◆ getMetadata()

MusicMetadata * AllStream::getMetadata ( MusicMetadata::IdType  an_id)

◆ getStreams()

StreamList* AllStream::getStreams ( void  )
inline

Definition at line 488 of file musicmetadata.h.

Referenced by MusicPlayer::getStreamList(), and MusicPlayer::loadStreamPlaylist().

◆ addStream()

void AllStream::addStream ( MusicMetadata mdata)

Definition at line 1806 of file musicmetadata.cpp.

Referenced by StreamView::addStream().

◆ removeStream()

void AllStream::removeStream ( MusicMetadata mdata)

Definition at line 1842 of file musicmetadata.cpp.

Referenced by StreamView::deleteStream().

◆ updateStream()

void AllStream::updateStream ( MusicMetadata mdata)

Definition at line 1859 of file musicmetadata.cpp.

Referenced by StreamView::updateStream().

Member Data Documentation

◆ m_streamList

StreamList AllStream::m_streamList
private

Definition at line 495 of file musicmetadata.h.


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