Tag Parser  6.2.2
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Public Types | Static Public Member Functions | List of all members
Media::TagFieldTraits< MatroskaTagField > Class Template Reference

Defines traits for the TagField implementation of the MatroskaTagField class. More...

#include <matroskatagfield.h>

Public Types

typedef std::string identifierType
 Fields in a Matroska tag are identified by strings. More...
 
typedef std::string typeInfoType
 The type info is stored using strings. More...
 
typedef MatroskaTagField implementationType
 The implementation type is EbmlElement. More...
 

Static Public Member Functions

static bool supportsNestedFields ()
 The MatroskaTagField supports nested fields. More...
 

Detailed Description

template<>
class Media::TagFieldTraits< MatroskaTagField >

Defines traits for the TagField implementation of the MatroskaTagField class.

Definition at line 16 of file matroskatagfield.h.

Member Typedef Documentation

◆ identifierType

Fields in a Matroska tag are identified by strings.

Definition at line 22 of file matroskatagfield.h.

◆ implementationType

The implementation type is EbmlElement.

Definition at line 32 of file matroskatagfield.h.

◆ typeInfoType

The type info is stored using strings.

Definition at line 27 of file matroskatagfield.h.

Member Function Documentation

◆ supportsNestedFields()

bool Media::TagFieldTraits< MatroskaTagField >::supportsNestedFields ( )
inlinestatic

The MatroskaTagField supports nested fields.

Definition at line 40 of file matroskatagfield.h.


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