Tag Parser: TagParser::MatroskaReferenceOffsetPair Class Reference

Tag Parser 12.5.3 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()

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

Definition at line 53 of file matroskacues.h.

## Member Function Documentation

## ◆ referenceOffset()

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:

- matroska/matroskacues.h