id3dev 26.01 An ID3 metadata library

Loading...
Searching...
No Matches
_Id3v2Frame Struct Reference

Complete ID3v2 frame structure with header, parsing contexts, and data. More...

`#include <id3v2Types.h>`

Collaboration diagram for _Id3v2Frame:
[legend]

## Data Fields
Id3v2FrameHeader * | header
| Frame header containing ID, flags, and processing parameters.
List * | contexts
| Linked list of Id3v2ContentContext parsing instructions defining frame field structure.
List * | entries
| Linked list of Id3v2ContentEntry parsed data fields corresponding to contexts.

## Detailed Description

Complete ID3v2 frame structure with header, parsing contexts, and data.

Combines frame identification (header), parsing instructions (contexts), and extracted data (entries). Contexts and entries lists correspond positionally - each context defines how to interpret its matching entry.

Definition at line 277 of file id3v2Types.h.

## Field Documentation

## ◆ contexts

List* _Id3v2Frame::contexts

Linked list of Id3v2ContentContext parsing instructions defining frame field structure.

Definition at line 282 of file id3v2Types.h.

## ◆ entries

List* _Id3v2Frame::entries

Linked list of Id3v2ContentEntry parsed data fields corresponding to contexts.

Definition at line 285 of file id3v2Types.h.

## ◆ header

Id3v2FrameHeader* _Id3v2Frame::header

Frame header containing ID, flags, and processing parameters.

Definition at line 279 of file id3v2Types.h.

The documentation for this struct was generated from the following file:

- /Users/ewanjones/projects/id3dev/include/id3v2/id3v2Types.h