foobar2000 SDK  2015-08-03
Private Member Functions
metadb_io_edit_callbackabstract

#include <metadb.h>

+ Inheritance diagram for metadb_io_edit_callback:

Private Member Functions

virtual FB2K_MAKE_SERVICE_INTERFACE_ENTRYPOINT(metadb_io_edit_callback) public void on_edited (metadb_handle_list_cref items, t_infosref before, t_infosref after)=0
 

Additional Inherited Members

- Public Types inherited from service_base
typedef service_base t_interface
 
- Public Member Functions inherited from service_base
template<typename outPtr_t >
bool cast (outPtr_t &outPtr)
 
virtual int service_add_ref ()=0 throw ()
 
virtual bool service_query (service_ptr_t< service_base > &p_out, const GUID &p_guid)
 
template<class T >
bool service_query_t (service_ptr_t< T > &p_out)
 
virtual int service_release ()=0 throw ()
 
- Protected Member Functions inherited from service_base
 service_base ()
 
 ~service_base ()
 

Detailed Description

Since
1.1 Callback service receiving notifications about user-triggered tag edits.
You want to use metadb_io_callback instead most of the time, unless you specifically want to track tag edits for purposes other than updating user interface.

Definition at line 205 of file metadb.h.

Member Function Documentation

virtual FB2K_MAKE_SERVICE_INTERFACE_ENTRYPOINT (metadb_io_edit_callback) public void metadb_io_edit_callback::on_edited ( metadb_handle_list_cref  items,
t_infosref  before,
t_infosref  after 
)
privatepure virtual

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