Tag Parser 12.5.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TagParser::FrameComparer Class Reference

Defines the order which is used to store ID3v2 frames. More...

#include <id3v2tag.h>

Public Member Functions

bool operator() (std::uint32_t lhs, std::uint32_t rhs) const
 Returns true if lhs goes before rhs; otherwise returns false.
 

Detailed Description

Defines the order which is used to store ID3v2 frames.

The order is: unique file id, title, other text frames, other frames, cover

Definition at line 31 of file id3v2tag.h.

Member Function Documentation

◆ operator()()

bool TagParser::FrameComparer::operator() ( std::uint32_t lhs,
std::uint32_t rhs ) const

Returns true if lhs goes before rhs; otherwise returns false.

Remarks
Long and short IDs are treated equal if the short ID can be converted to the corresponding long ID. Otherwise short IDs go before long IDs.

Definition at line 710 of file id3v2tag.cpp.


The documentation for this class was generated from the following files: