Tag Parser: TagParser::FileElementTraits< Mp4Atom > Class Reference

Tag Parser 12.5.2 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

using TagParser::FileElementTraits< Mp4Atom >::ContainerType = Mp4Container

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()

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:

- mp4/mp4atom.h