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

Classes

class  FLAC::Metadata::Chain
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.