foobar2000 SDK
2015-08-03
|
#include <playable_location.h>
Public Member Functions | |
make_playable_location (const char *p_path, t_uint32 p_num) | |
virtual const char * | get_path () const |
virtual t_uint32 | get_subsong () const |
Public Member Functions inherited from playable_location | |
void | copy (const playable_location &p_other) |
t_uint32 | get_subsong_index () const |
bool | is_empty () const |
bool | is_valid () const |
bool | operator!= (const playable_location &p_other) const |
const playable_location & | operator= (const playable_location &src) |
bool | operator== (const playable_location &p_other) const |
void | reset () |
void | set_subsong_index (t_uint32 v) |
Private Member Functions | |
virtual void | set_path (const char *) |
virtual void | set_subsong (t_uint32) |
Private Attributes | |
t_uint32 | num |
const char * | path |
Additional Inherited Members | |
Static Public Member Functions inherited from playable_location | |
static int | g_compare (const playable_location &p_item1, const playable_location &p_item2) |
static bool | g_equals (const playable_location &p_item1, const playable_location &p_item2) |
Protected Member Functions inherited from playable_location | |
playable_location () | |
~playable_location () | |
Definition at line 75 of file playable_location.h.
make_playable_location::make_playable_location | ( | const char * | p_path, |
t_uint32 | p_num | ||
) |
Definition at line 73 of file playable_location.cpp.
|
virtual |
|
virtual |
|
privatevirtual |
Implements playable_location.
Definition at line 67 of file playable_location.cpp.
|
privatevirtual |
Implements playable_location.
Definition at line 68 of file playable_location.cpp.
|
private |
Definition at line 78 of file playable_location.h.
|
private |
Definition at line 77 of file playable_location.h.