Sayonara Player
Signals | Public Member Functions | List of all members
Tagging::ChangeNotifier Class Reference

#include <ChangeNotifier.h>

Detailed Description

The MetaDataChangeNotifier class (Singleton)

Signals

void sig_metadata_changed (const MetaDataList &v_md_old, const MetaDataList &v_md_new)
 sig_metadata_changed Signal emitted when change_metadata was called More...
 
void sig_metadata_deleted (const MetaDataList &v_md_deleted)
 

Public Member Functions

void change_metadata (const MetaDataList &v_md_old, const MetaDataList &v_md_new)
 change_metadata Tell the MetaDataChangeNotifier that MetaData has been changed More...
 
void delete_metadata (const MetaDataList &v_md_deleted)
 

Member Function Documentation

◆ change_metadata()

void Tagging::ChangeNotifier::change_metadata ( const MetaDataList v_md_old,
const MetaDataList v_md_new 
)

change_metadata Tell the MetaDataChangeNotifier that MetaData has been changed

Parameters
v_md_oldThe original Metadata used for comparison
v_md_newThe actualized Metadata

◆ sig_metadata_changed

void Tagging::ChangeNotifier::sig_metadata_changed ( const MetaDataList v_md_old,
const MetaDataList v_md_new 
)
signal

sig_metadata_changed Signal emitted when change_metadata was called

Parameters
v_md_oldTheoriginal Metadata used for comparison
v_md_newThe actualized Metadata
Inheritance diagram for Tagging::ChangeNotifier: