|
foobar2000 SDK
2015-08-03
|
#include <component.h>
Public Types | |
| enum | { FOOBAR2000_CLIENT_VERSION_COMPATIBLE = 72, FOOBAR2000_CLIENT_VERSION = FOOBAR2000_TARGET_VERSION } |
| typedef service_factory_base * | pservice_factory_base |
Public Member Functions | |
| virtual void | get_config (stream_writer *p_stream, abort_callback &p_abort)=0 |
| virtual pservice_factory_base | get_service_list ()=0 |
| virtual t_uint32 | get_version ()=0 |
| virtual bool | is_debug ()=0 |
| virtual void | services_init (bool val)=0 |
| virtual void | set_config (stream_reader *p_stream, abort_callback &p_abort)=0 |
| virtual void | set_library_path (const char *path, const char *name)=0 |
Protected Member Functions | |
| foobar2000_client () | |
| ~foobar2000_client () | |
Definition at line 15 of file component.h.
Definition at line 18 of file component.h.
| anonymous enum |
| Enumerator | |
|---|---|
| FOOBAR2000_CLIENT_VERSION_COMPATIBLE | |
| FOOBAR2000_CLIENT_VERSION | |
Definition at line 20 of file component.h.
|
inlineprotected |
Definition at line 33 of file component.h.
|
inlineprotected |
Definition at line 34 of file component.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
1.8.11