FLAC++/metadata.h: metadata interfaces

Main Page Modules Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# FLAC++/metadata.h: metadata interfaces
[FLAC C++ API]

This module provides classes for creating and manipulating FLAC metadata blocks in memory, and three progressively more powerful interfaces for traversing and editing metadata in FLAC files. More...

## Modules

FLAC++/metadata.h: metadata object classes
FLAC++/metadata.h: metadata level 0 interface
| Level 0 metadata iterators.

FLAC++/metadata.h: metadata level 1 interface
| Level 1 metadata iterator.

FLAC++/metadata.h: metadata level 2 interface
| Level 2 metadata iterator.

## Detailed Description

This module provides classes for creating and manipulating FLAC metadata blocks in memory, and three progressively more powerful interfaces for traversing and editing metadata in FLAC files.

The behavior closely mimics the C layer interface; be sure to read the detailed description of the C metadata module.