Tag Parser 12.1.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
Public Member Functions | List of all members
TagParser::MatroskaReferenceOffsetPair Class Reference

The MatroskaReferenceOffsetPair holds an offset within a Matroska file plus the reference offset. More...

#include <matroskacues.h>

Inheritance diagram for TagParser::MatroskaReferenceOffsetPair:
[legend]
Collaboration diagram for TagParser::MatroskaReferenceOffsetPair:
[legend]

Public Member Functions

constexpr MatroskaReferenceOffsetPair (std::uint64_t referenceOffset, std::uint64_t initialValue)
 
constexpr std::uint64_t referenceOffset () const
 
- Public Member Functions inherited from TagParser::MatroskaOffsetStates
constexpr MatroskaOffsetStates (std::uint64_t initialValue)
 
constexpr std::uint64_t currentValue () const
 
void update (std::uint64_t newValue)
 
constexpr std::uint64_t initialValue () const
 

Detailed Description

The MatroskaReferenceOffsetPair holds an offset within a Matroska file plus the reference offset.

The purpose of this class is to preserve the previous value when an offset is updated.

Definition at line 44 of file matroskacues.h.

Constructor & Destructor Documentation

◆ MatroskaReferenceOffsetPair()

constexpr TagParser::MatroskaReferenceOffsetPair::MatroskaReferenceOffsetPair ( std::uint64_t  referenceOffset,
std::uint64_t  initialValue 
)
constexpr

Definition at line 53 of file matroskacues.h.

Member Function Documentation

◆ referenceOffset()

constexpr std::uint64_t TagParser::MatroskaReferenceOffsetPair::referenceOffset ( ) const
constexpr

Definition at line 59 of file matroskacues.h.


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