|
svvitch
digital signage player
|
メディアアイテムファイルクラス. More...
#include <MediaItem.h>

Public Member Functions | |
| MediaItemFile (const MediaType type, const string file, const string params) | |
| MediaItemFile (const MediaItemFile &mif) | |
| MediaItemFile & | operator= (const MediaItemFile &mif) |
| virtual | ‾MediaItemFile () |
| const MediaType | type () const |
| const string & | file () const |
| const string & | params () const |
| const string & | getProperty (const string &key) const |
| const string & | getProperty (const string &key, const string &defaultValue) const |
| const int | getNumProperty (const string &key, const int &defaultValue) const |
| const DWORD | getHexProperty (const string &key, const DWORD &defaultValue) const |
| const double | getFloatProperty (const string &key, const double &defaultValue) const |
Private Member Functions | |
| MediaItemFile & | copy (const MediaItemFile &mif) |
Private Attributes | |
| const string | NULL_STRING |
| Poco::Logger & | _log |
| MediaType | _type |
| string | _file |
| string | _params |
| Poco::HashMap< string, string > | _properties |
| MediaItemFile::MediaItemFile | ( | const MediaType | type, |
| const string | file, | ||
| const string | params | ||
| ) | [inline] |
Definition at line 61 of file MediaItem.h.
| MediaItemFile::MediaItemFile | ( | const MediaItemFile & | mif | ) | [inline] |
| MediaItemFile& MediaItemFile::copy | ( | const MediaItemFile & | mif | ) | [inline, private] |
| const string& MediaItemFile::file | ( | ) | const [inline] |
| const double MediaItemFile::getFloatProperty | ( | const string & | key, |
| const double & | defaultValue | ||
| ) | const [inline] |
Definition at line 132 of file MediaItem.h.


| const DWORD MediaItemFile::getHexProperty | ( | const string & | key, |
| const DWORD & | defaultValue | ||
| ) | const [inline] |
Definition at line 126 of file MediaItem.h.


| const int MediaItemFile::getNumProperty | ( | const string & | key, |
| const int & | defaultValue | ||
| ) | const [inline] |
Definition at line 120 of file MediaItem.h.


| const string& MediaItemFile::getProperty | ( | const string & | key | ) | const [inline] |
| const string& MediaItemFile::getProperty | ( | const string & | key, |
| const string & | defaultValue | ||
| ) | const [inline] |
Definition at line 113 of file MediaItem.h.
| MediaItemFile& MediaItemFile::operator= | ( | const MediaItemFile & | mif | ) | [inline] |
| const string& MediaItemFile::params | ( | ) | const [inline] |
| const MediaType MediaItemFile::type | ( | ) | const [inline] |
| virtual MediaItemFile::‾MediaItemFile | ( | ) | [inline, virtual] |
Definition at line 90 of file MediaItem.h.
string MediaItemFile::_file [private] |
Definition at line 47 of file MediaItem.h.
Poco::Logger& MediaItemFile::_log [private] |
Definition at line 45 of file MediaItem.h.
string MediaItemFile::_params [private] |
Definition at line 48 of file MediaItem.h.
Poco::HashMap<string, string> MediaItemFile::_properties [private] |
Definition at line 49 of file MediaItem.h.
MediaType MediaItemFile::_type [private] |
Definition at line 46 of file MediaItem.h.
const string MediaItemFile::NULL_STRING [private] |
Definition at line 44 of file MediaItem.h.