#include <metadata.h>
Public Member Functions | |
bool | is_valid () const |
bool | init (const char *filename, bool read_only, bool preserve_file_stats) |
Status | status () |
bool | is_writable () const |
bool | next () |
bool | prev () |
bool | is_last () const |
off_t | get_block_offset () const |
::FLAC__MetadataType | get_block_type () const |
unsigned | get_block_length () const |
bool | get_application_id (FLAC__byte *id) |
Prototype * | get_block () |
bool | set_block (Prototype *block, bool use_padding=true) |
bool | insert_block_after (Prototype *block, bool use_padding=true) |
bool | delete_block (bool use_padding=true) |
Protected Member Functions | |
void | clear () |
Protected Attributes | |
::FLAC__Metadata_SimpleIterator * | iterator_ |
Classes | |
class | Status |
|
Returns
|
|
See FLAC__metadata_simple_iterator_init().
|
|
See FLAC__metadata_simple_iterator_status().
|
|
See FLAC__metadata_simple_iterator_is_writable().
|
|
See FLAC__metadata_simple_iterator_next().
|
|
See FLAC__metadata_simple_iterator_prev().
|
|
See FLAC__metadata_simple_iterator_is_last().
|
|
See FLAC__metadata_simple_iterator_get_block_offset().
|
|
See FLAC__metadata_simple_iterator_get_block_type().
|
|
See FLAC__metadata_simple_iterator_get_block_length().
|
|
See FLAC__metadata_simple_iterator_get_application_id().
|
|
See FLAC__metadata_simple_iterator_get_block().
|
|
See FLAC__metadata_simple_iterator_set_block().
|
|
See FLAC__metadata_simple_iterator_insert_block_after().
|
|
See FLAC__metadata_simple_iterator_delete_block().
|