#include <metadata.h>
List of all members.
Classes |
class | Status |
Public Member Functions |
bool | is_valid () const |
Status | status () |
bool | read (const char *filename, bool is_ogg=false) |
bool | read (FLAC__IOHandle handle, FLAC__IOCallbacks callbacks, bool is_ogg=false) |
bool | check_if_tempfile_needed (bool use_padding) |
bool | write (bool use_padding=true, bool preserve_file_stats=false) |
bool | write (bool use_padding,::FLAC__IOHandle handle,::FLAC__IOCallbacks callbacks) |
bool | write (bool use_padding,::FLAC__IOHandle handle,::FLAC__IOCallbacks callbacks,::FLAC__IOHandle temp_handle,::FLAC__IOCallbacks temp_callbacks) |
void | merge_padding () |
void | sort_padding () |
Protected Member Functions |
virtual void | clear () |
Protected Attributes |
::FLAC__Metadata_Chain * | chain_ |
Friends |
class | Iterator |
Detailed Description
This class is a wrapper around the FLAC__metadata_chain structures and methods; see the usage guide and FLAC__Metadata_Chain.
Member Function Documentation
bool FLAC::Metadata::Chain::is_valid |
( |
|
) |
const |
Returns true
iff object was properly constructed.
Status FLAC::Metadata::Chain::status |
( |
|
) |
|
bool FLAC::Metadata::Chain::read |
( |
const char * |
filename, |
|
|
bool |
is_ogg = false | |
|
) |
| | |
bool FLAC::Metadata::Chain::check_if_tempfile_needed |
( |
bool |
use_padding |
) |
|
bool FLAC::Metadata::Chain::write |
( |
bool |
use_padding = true , |
|
|
bool |
preserve_file_stats = false | |
|
) |
| | |
void FLAC::Metadata::Chain::merge_padding |
( |
|
) |
|
void FLAC::Metadata::Chain::sort_padding |
( |
|
) |
|
The documentation for this class was generated from the following file: