#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(). 
 |