#include <metadata.h>
| Public Methods | |
| Track () | |
| Track (const::FLAC__StreamMetadata_CueSheet_Track *track) | |
| Track (const Track &track) | |
| void | operator= (const Track &track) | 
| virtual | ~Track () | 
| virtual bool | is_valid () const | 
| FLAC__uint64 | get_offset () const | 
| FLAC__byte | get_number () const | 
| const char * | get_isrc () const | 
| unsigned | get_type () const | 
| bool | get_pre_emphasis () const | 
| FLAC__byte | get_num_indices () const | 
| ::FLAC__StreamMetadata_CueSheet_Index | get_index (unsigned i) const | 
| const::FLAC__StreamMetadata_CueSheet_Track * | get_track () const | 
| void | set_offset (FLAC__uint64 value) | 
| void | set_number (FLAC__byte value) | 
| void | set_isrc (const char value[12]) | 
| void | set_type (unsigned value) | 
| void | set_pre_emphasis (bool value) | 
| void | set_index (unsigned i, const::FLAC__StreamMetadata_CueSheet_Index &index) | 
| Protected Attributes | |
| ::FLAC__StreamMetadata_CueSheet_Track * | object_ | 
Always check is_valid() after the constructor or operator= to make sure memory was properly allocated.
 1.2.14 written by Dimitri van Heesch,
 © 1997-2002
1.2.14 written by Dimitri van Heesch,
 © 1997-2002