foobar2000 SDK  2015-08-03
Public Member Functions
library_callback_dynamic_impl_base

#include <library_manager.h>

+ Inheritance diagram for library_callback_dynamic_impl_base:

Public Member Functions

 library_callback_dynamic_impl_base ()
 
 ~library_callback_dynamic_impl_base ()
 
void on_items_added (metadb_handle_list_cref p_data)
 
void on_items_modified (metadb_handle_list_cref p_data)
 
void on_items_removed (metadb_handle_list_cref p_data)
 
 PFC_CLASS_NOT_COPYABLE_EX (library_callback_dynamic_impl_base)
 
- Public Member Functions inherited from library_callback_dynamic
virtual void on_items_added (const pfc::list_base_const_t< metadb_handle_ptr > &p_data)=0
 
virtual void on_items_modified (const pfc::list_base_const_t< metadb_handle_ptr > &p_data)=0
 
virtual void on_items_removed (const pfc::list_base_const_t< metadb_handle_ptr > &p_data)=0
 

Detailed Description

Definition at line 101 of file library_manager.h.

Constructor & Destructor Documentation

library_callback_dynamic_impl_base::library_callback_dynamic_impl_base ( )
inline

Definition at line 103 of file library_manager.h.

103 {static_api_ptr_t<library_manager_v3>()->register_callback(this);}
Helper template used to easily access core services. Usage: static_api_ptr_t<myclass> api; api->doso...
Definition: service.h:533
library_callback_dynamic_impl_base::~library_callback_dynamic_impl_base ( )
inline

Definition at line 104 of file library_manager.h.

104 {static_api_ptr_t<library_manager_v3>()->unregister_callback(this);}
Helper template used to easily access core services. Usage: static_api_ptr_t<myclass> api; api->doso...
Definition: service.h:533

Member Function Documentation

void library_callback_dynamic_impl_base::on_items_added ( metadb_handle_list_cref  p_data)
inline

Definition at line 107 of file library_manager.h.

107 {}
void library_callback_dynamic_impl_base::on_items_modified ( metadb_handle_list_cref  p_data)
inline

Definition at line 109 of file library_manager.h.

109 {}
void library_callback_dynamic_impl_base::on_items_removed ( metadb_handle_list_cref  p_data)
inline

Definition at line 108 of file library_manager.h.

108 {}
library_callback_dynamic_impl_base::PFC_CLASS_NOT_COPYABLE_EX ( library_callback_dynamic_impl_base  )

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