svvitch
digital signage player
|
プレイリストクラス. More...
#include <PlayList.h>
Public Member Functions | |
PlayList (const string id, const string name, const string text="") | |
‾PlayList () | |
const string & | id () const |
const string & | name () const |
const string & | text () const |
void | text (const string text) |
const int | itemCount () const |
const vector< PlayListItemPtr > & | items () const |
Private Member Functions | |
void | add (const PlayListItemPtr media) |
Private Attributes | |
Poco::Logger & | _log |
string | _id |
string | _name |
string | _text |
vector< PlayListItemPtr > | _items |
Friends | |
class | Workspace |
PlayList::PlayList | ( | const string | id, |
const string | name, | ||
const string | text = "" |
||
) | [inline] |
Definition at line 31 of file PlayList.h.
void PlayList::add | ( | const PlayListItemPtr | media | ) | [inline, private] |
const string& PlayList::id | ( | ) | const [inline] |
const int PlayList::itemCount | ( | ) | const [inline] |
const vector<PlayListItemPtr>& PlayList::items | ( | ) | const [inline] |
const string& PlayList::name | ( | ) | const [inline] |
const string& PlayList::text | ( | ) | const [inline] |
void PlayList::text | ( | const string | text | ) | [inline] |
PlayList::‾PlayList | ( | ) | [inline] |
Definition at line 34 of file PlayList.h.
friend class Workspace [friend] |
Definition at line 17 of file PlayList.h.
string PlayList::_id [private] |
Definition at line 21 of file PlayList.h.
vector<PlayListItemPtr> PlayList::_items [private] |
Definition at line 24 of file PlayList.h.
Poco::Logger& PlayList::_log [private] |
Definition at line 19 of file PlayList.h.
string PlayList::_name [private] |
Definition at line 22 of file PlayList.h.
string PlayList::_text [private] |
Definition at line 23 of file PlayList.h.