advconfig_checkbox_factory_t< p_is_radio > Class Template Reference

#include <advconfig.h>

Inheritance diagram for advconfig_checkbox_factory_t< p_is_radio >:

service_factory_single_t< advconfig_entry_checkbox_impl< p_is_radio > > service_factory_base_t< advconfig_entry_checkbox_impl< p_is_radio >::t_interface_entrypoint > service_factory_base

List of all members.

Public Member Functions

 advconfig_checkbox_factory_t (const char *p_name, const GUID &p_guid, const GUID &p_parent, double p_priority, bool p_initialstate)


Detailed Description

template<bool p_is_radio>
class advconfig_checkbox_factory_t< p_is_radio >

Service factory helper around standard advconfig_entry_checkbox implementation. Use this class to register your own Advanced Preferences checkbox/radiocheckbox entries.
Usage: static advconfig_entry_checkbox<isRadioBox> mybox(name, itemID, parentID, priority, initialstate);

Constructor & Destructor Documentation

template<bool p_is_radio>
advconfig_checkbox_factory_t< p_is_radio >::advconfig_checkbox_factory_t ( const char *  p_name,
const GUID &  p_guid,
const GUID &  p_parent,
double  p_priority,
bool  p_initialstate 
) [inline]


The documentation for this class was generated from the following file:

Generated on Thu Aug 28 21:15:41 2008 for foobar2000 SDK by  doxygen 1.5.5