Tag Parser 12.3.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
TagParser::MatroskaOffsetStates Class Reference

The MatroskaOffsetStates holds an offset within a Matroska file. More...

#include <matroskacues.h>

Inheritance diagram for TagParser::MatroskaOffsetStates:
[legend]

Public Member Functions

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 MatroskaOffsetStates holds an offset within a Matroska file.

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

Definition at line 11 of file matroskacues.h.

Constructor & Destructor Documentation

◆ MatroskaOffsetStates()

TagParser::MatroskaOffsetStates::MatroskaOffsetStates ( std::uint64_t initialValue)
constexpr

Definition at line 23 of file matroskacues.h.

Member Function Documentation

◆ currentValue()

std::uint64_t TagParser::MatroskaOffsetStates::currentValue ( ) const
constexpr

Definition at line 29 of file matroskacues.h.

◆ initialValue()

std::uint64_t TagParser::MatroskaOffsetStates::initialValue ( ) const
constexpr

Definition at line 39 of file matroskacues.h.

◆ update()

void TagParser::MatroskaOffsetStates::update ( std::uint64_t newValue)
inline

Definition at line 34 of file matroskacues.h.


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