#include <album_art.h>

Public Types | |
| typedef album_art_editor_instance | t_interface |
| typedef album_art_extractor_instance | t_interface_parent |
Public Member Functions | |
| virtual void | set (const GUID &p_what, album_art_data_ptr p_data, abort_callback &p_abort)=0 |
| Throws exception_album_art_unsupported_entry when the file format we're dealing with does not support specific entry. | |
| virtual void | remove (const GUID &p_what)=0 |
| Removes the requested entry. Fails silently when the entry doesn't exist. | |
| virtual void | commit (abort_callback &p_abort)=0 |
| Finalizes file tag update operation. | |
Static Public Attributes | |
| static const GUID | class_guid = { 0x642a2ae1, 0x2259, 0x48f5, { 0xab, 0xdc, 0x63, 0xed, 0x4e, 0xb5, 0x90, 0x76 } } |
Reimplemented from album_art_extractor_instance.
Reimplemented from album_art_extractor_instance.
| virtual void album_art_editor_instance::set | ( | const GUID & | p_what, | |
| album_art_data_ptr | p_data, | |||
| abort_callback & | p_abort | |||
| ) | [pure virtual] |
Throws exception_album_art_unsupported_entry when the file format we're dealing with does not support specific entry.
| virtual void album_art_editor_instance::remove | ( | const GUID & | p_what | ) | [pure virtual] |
Removes the requested entry. Fails silently when the entry doesn't exist.
| virtual void album_art_editor_instance::commit | ( | abort_callback & | p_abort | ) | [pure virtual] |
Finalizes file tag update operation.
const GUID album_art_editor_instance::class_guid = { 0x642a2ae1, 0x2259, 0x48f5, { 0xab, 0xdc, 0x63, 0xed, 0x4e, 0xb5, 0x90, 0x76 } } [static] |
Reimplemented from album_art_extractor_instance.
1.5.5