|
foobar2000 SDK
2015-01-14
|
#include <advconfig.h>
Inheritance diagram for advconfig_string_factory_MT:Public Member Functions | |
| advconfig_string_factory_MT (const char *p_name, const GUID &p_guid, const GUID &p_parent, double p_priority, const char *p_initialstate, t_uint32 p_prefFlags=0) | |
| void | get (pfc::string_base &out) |
| void | set (const char *in) |
Public Member Functions inherited from service_factory_single_t< advconfig_entry_string_impl_MT > | |
| advconfig_entry_string_impl_MT & | get_static_instance () |
| const advconfig_entry_string_impl_MT & | get_static_instance () const |
| TEMPLATE_CONSTRUCTOR_FORWARD_FLOOD (service_factory_single_t, g_instance) void instance_create(service_ptr_t< service_base > &p_out) | |
Public Member Functions inherited from service_factory_base_t< advconfig_entry_string_impl_MT::t_interface_entrypoint > | |
| service_factory_base_t () | |
Public Member Functions inherited from service_factory_base | |
| const GUID & | get_class_guid () const |
| virtual void | instance_create (service_ptr_t< service_base > &p_out)=0 |
Additional Inherited Members | |
Static Public Member Functions inherited from service_factory_base | |
| static bool | enum_create (service_ptr_t< service_base > &p_out, service_class_ref p_class, t_size p_index) |
| static service_class_ref | enum_find_class (const GUID &p_guid) |
| static t_size | enum_get_count (service_class_ref p_class) |
| static bool | is_service_present (const GUID &g) |
Data Fields inherited from service_factory_base | |
| service_factory_base * | __internal__next |
Static Public Attributes inherited from service_factory_base | |
| static service_factory_base * | __internal__list = NULL |
Protected Member Functions inherited from service_factory_base | |
| service_factory_base (const GUID &p_guid, service_factory_base *&factoryList) | |
| ~service_factory_base () | |
Special version if advconfig_string_factory that allows the value to be retrieved from worker threads.
Definition at line 288 of file advconfig.h.
|
inline |
Definition at line 290 of file advconfig.h.
|
inline |
Definition at line 293 of file advconfig.h.
|
inline |
Definition at line 294 of file advconfig.h.
1.8.9.1