#include <titleformat_config.h>

Public Types | |
| typedef titleformat_config | t_interface_entrypoint |
| typedef titleformat_config | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual GUID | get_guid ()=0 |
| virtual const char * | get_name ()=0 |
| virtual void | get_data (pfc::string_base &p_out)=0 |
| virtual void | set_data (const char *p_string, unsigned p_string_length)=0 |
| virtual void | reset ()=0 |
| virtual bool | compile (service_ptr_t< titleformat_object > &p_out)=0 |
| virtual double | get_order_priority ()=0 |
Static Public Member Functions | |
| static bool | g_find (const GUID &p_guid, service_ptr_t< titleformat_config > &p_out) |
| static bool | g_get_data (const GUID &p_guid, pfc::string_base &p_out) |
| static bool | g_compile (const GUID &p_guid, service_ptr_t< titleformat_object > &p_out) |
Static Public Attributes | |
| static const GUID | config_playlist |
| static const GUID | config_copy |
| static const GUID | config_statusbar |
| static const GUID | config_systray |
| static const GUID | config_windowtitle |
| static const GUID | class_guid |
Reimplemented from service_base.
| virtual GUID titleformat_config::get_guid | ( | ) | [pure virtual] |
Implemented in titleformat_config_impl.
| virtual const char* titleformat_config::get_name | ( | ) | [pure virtual] |
Implemented in titleformat_config_impl.
| virtual void titleformat_config::get_data | ( | pfc::string_base & | p_out | ) | [pure virtual] |
Implemented in titleformat_config_impl.
| virtual void titleformat_config::set_data | ( | const char * | p_string, | |
| unsigned | p_string_length | |||
| ) | [pure virtual] |
Implemented in titleformat_config_impl.
| virtual void titleformat_config::reset | ( | ) | [pure virtual] |
Implemented in titleformat_config_impl.
| virtual bool titleformat_config::compile | ( | service_ptr_t< titleformat_object > & | p_out | ) | [pure virtual] |
Implemented in titleformat_config_impl.
| virtual double titleformat_config::get_order_priority | ( | ) | [pure virtual] |
Implemented in titleformat_config_impl.
| static bool titleformat_config::g_find | ( | const GUID & | p_guid, | |
| service_ptr_t< titleformat_config > & | p_out | |||
| ) | [static] |
| static bool titleformat_config::g_get_data | ( | const GUID & | p_guid, | |
| pfc::string_base & | p_out | |||
| ) | [static] |
| static bool titleformat_config::g_compile | ( | const GUID & | p_guid, | |
| service_ptr_t< titleformat_object > & | p_out | |||
| ) | [static] |
const GUID titleformat_config::config_playlist [static] |
Initial value:
{ 0xb905715b, 0x4b26, 0x4e0e, { 0xb3, 0xb8, 0xff, 0x4a, 0x23, 0x2a, 0x42, 0x58 } }
const GUID titleformat_config::config_copy [static] |
Initial value:
{ 0xa2051e09, 0xa1ea, 0x471b, { 0xb1, 0x46, 0x73, 0x75, 0x41, 0x31, 0x5, 0xd2 } }
const GUID titleformat_config::config_statusbar [static] |
Initial value:
{ 0x70b56942, 0x3c37, 0x427b, { 0x8d, 0x58, 0x3a, 0x2d, 0xf3, 0xd8, 0x35, 0xbd } }
const GUID titleformat_config::config_systray [static] |
Initial value:
{ 0x8e728600, 0x7bbd, 0x4a5c, { 0xa0, 0x1, 0x40, 0xa4, 0x50, 0x42, 0x7e, 0xb6 } }
const GUID titleformat_config::config_windowtitle [static] |
Initial value:
{ 0xd02f2d01, 0xbed3, 0x46e8, { 0xb6, 0x64, 0x8b, 0x1f, 0x7, 0xe7, 0x8f, 0x69 } }
const GUID titleformat_config::class_guid [static] |
Initial value:
{ 0x942f5efe, 0xd68b, 0x4bde, { 0xba, 0x17, 0xc4, 0x42, 0xa8, 0xb2, 0xa4, 0x45 } }
1.5.5