foobar2000 SDK
2015-08-03
|
#include <playable_location.h>
Public Member Functions | |
playable_location_impl () | |
playable_location_impl (const char *p_path, t_uint32 p_subsong) | |
playable_location_impl (const playable_location &src) | |
virtual const char * | get_path () const |
virtual t_uint32 | get_subsong () const |
const playable_location_impl & | operator= (const playable_location &src) |
virtual void | set_path (const char *p_path) |
virtual void | set_subsong (t_uint32 p_subsong) |
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 Attributes | |
pfc::string_simple | m_path |
t_uint32 | m_subsong |
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 55 of file playable_location.h.
playable_location_impl::playable_location_impl | ( | ) |
Definition at line 61 of file playable_location.cpp.
playable_location_impl::playable_location_impl | ( | const char * | p_path, |
t_uint32 | p_subsong | ||
) |
Definition at line 62 of file playable_location.cpp.
playable_location_impl::playable_location_impl | ( | const playable_location & | src | ) |
Definition at line 63 of file playable_location.cpp.
|
virtual |
|
virtual |
const playable_location_impl & playable_location_impl::operator= | ( | const playable_location & | src | ) |
Definition at line 57 of file playable_location.cpp.
|
virtual |
|
virtual |
|
private |
Definition at line 69 of file playable_location.h.
|
private |
Definition at line 70 of file playable_location.h.