| 
 Public Methods | 
|  | SimpleIterator () | 
| virtual | ~SimpleIterator () | 
| bool | init (const char *filename, bool read_only, bool preserve_file_stats) | 
| bool | is_valid () const | 
| Status | status () | 
| bool | is_writable () const | 
| bool | next () | 
| bool | prev () | 
| ::FLAC__MetadataType | get_block_type () const | 
| 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 Methods | 
| void | clear () | 
| 
 Protected Attributes | 
| ::FLAC__Metadata_SimpleIterator * | iterator_ |