foobar2000 SDK
2015-01-14
|
#include <playable_location.h>
Public Member Functions | |
make_playable_location (const char *p_path, t_uint32 p_num) | |
const char * | get_path () const |
t_uint32 | get_subsong () const |
![]() | |
void | copy (const playable_location &p_other) |
t_uint32 | get_subsong_index () const |
bool | is_empty () |
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 | |
void | set_path (const char *) |
void | set_subsong (t_uint32) |
Private Attributes | |
t_uint32 | num |
const char * | path |
Additional Inherited Members | |
![]() | |
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) |
![]() | |
playable_location () | |
~playable_location () | |
Definition at line 78 of file playable_location.h.
|
inline |
Definition at line 90 of file playable_location.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlineprivatevirtual |
Implements playable_location.
Definition at line 83 of file playable_location.h.
|
inlineprivatevirtual |
Implements playable_location.
Definition at line 84 of file playable_location.h.
|
private |
Definition at line 81 of file playable_location.h.
|
private |
Definition at line 80 of file playable_location.h.