foobar2000_api Class Reference

#include <component.h>

List of all members.

Public Member Functions

virtual service_class_ref service_enum_find_class (const GUID &p_guid)=0
virtual bool service_enum_create (service_ptr_t< service_base > &p_out, service_class_ref p_class, t_size p_index)=0
virtual t_size service_enum_get_count (service_class_ref p_class)=0
virtual HWND get_main_window ()=0
virtual bool assert_main_thread ()=0
virtual bool is_main_thread ()=0
virtual bool is_shutting_down ()=0
virtual pcchar get_profile_path ()=0
virtual bool is_initializing ()=0

Protected Member Functions

 foobar2000_api ()
 ~foobar2000_api ()


Constructor & Destructor Documentation

foobar2000_api::foobar2000_api (  )  [inline, protected]

foobar2000_api::~foobar2000_api (  )  [inline, protected]


Member Function Documentation

virtual service_class_ref foobar2000_api::service_enum_find_class ( const GUID &  p_guid  )  [pure virtual]

virtual bool foobar2000_api::service_enum_create ( service_ptr_t< service_base > &  p_out,
service_class_ref  p_class,
t_size  p_index 
) [pure virtual]

virtual t_size foobar2000_api::service_enum_get_count ( service_class_ref  p_class  )  [pure virtual]

virtual HWND foobar2000_api::get_main_window (  )  [pure virtual]

virtual bool foobar2000_api::assert_main_thread (  )  [pure virtual]

virtual bool foobar2000_api::is_main_thread (  )  [pure virtual]

virtual bool foobar2000_api::is_shutting_down (  )  [pure virtual]

virtual pcchar foobar2000_api::get_profile_path (  )  [pure virtual]

virtual bool foobar2000_api::is_initializing (  )  [pure virtual]


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

Generated on Fri Apr 25 18:49:44 2008 for foobar2000 SDK by  doxygen 1.5.5