FLAC  1.3.1
Classes | Functions
FLAC++/metadata.h: metadata level 2 interface

Classes

class  FLAC::Metadata::Chain
 
class  FLAC::Metadata::Chain::Status
 
class  FLAC::Metadata::Iterator
 

Functions

 FLAC::Metadata::Prototype::Prototype (const Prototype &)
 
 FLAC::Metadata::Prototype::Prototype (const ::FLAC__StreamMetadata &)
 
 FLAC::Metadata::Prototype::Prototype (const ::FLAC__StreamMetadata *)
 

Detailed Description

Level 2 metadata iterator.

The flow through the iterator in the C++ layer is similar to the C layer:

The ownership of pointers in the C++ layer is slightly different than in the C layer, i.e.

See the C layer equivalent for more.

Function Documentation

FLAC::Metadata::Prototype::Prototype ( const Prototype )
protected

Constructs a copy of the given object. This form always performs a deep copy.