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 Types | Static Public Member Functions | List of all members
TagParser::FileElementTraits< Mp4Atom > Class Reference

Defines traits for the GenericFileElement implementation Mp4Atom. More...

#include <mp4atom.h>

Public Types

using ContainerType = Mp4Container
 
using IdentifierType = std::uint32_t
 
using DataSizeType = std::uint64_t
 

Static Public Member Functions

static constexpr std::uint8_t minimumElementSize ()
 Returns the minimal atom size which is 8 byte.
 

Detailed Description

Defines traits for the GenericFileElement implementation Mp4Atom.

Definition at line 23 of file mp4atom.h.

Member Typedef Documentation

◆ ContainerType

Definition at line 25 of file mp4atom.h.

◆ DataSizeType

using TagParser::FileElementTraits< Mp4Atom >::DataSizeType = std::uint64_t

Definition at line 27 of file mp4atom.h.

◆ IdentifierType

using TagParser::FileElementTraits< Mp4Atom >::IdentifierType = std::uint32_t

Definition at line 26 of file mp4atom.h.

Member Function Documentation

◆ minimumElementSize()

static constexpr std::uint8_t TagParser::FileElementTraits< Mp4Atom >::minimumElementSize ( )
inlinestaticconstexpr

Returns the minimal atom size which is 8 byte.

Definition at line 32 of file mp4atom.h.


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