libebml_ng
Public Attributes | List of all members
ebml::element_t Struct Reference

#include <ebmlSchema.h>

Public Attributes

std::wstring name
 
std::vector< std::string > path
 
ebmlID_t id
 
std::string type
 
std::string range
 
std::string def
 
std::unordered_map< std::string, std::string > documentation
 
std::unordered_map< std::string, std::string > usage
 
ebmlElementTypeelemtype
 

Member Data Documentation

◆ def

std::string ebml::element_t::def

◆ documentation

std::unordered_map<std::string, std::string> ebml::element_t::documentation

◆ elemtype

ebmlElementType* ebml::element_t::elemtype
mutable

◆ id

ebmlID_t ebml::element_t::id

◆ name

std::wstring ebml::element_t::name

◆ path

std::vector<std::string> ebml::element_t::path

◆ range

std::string ebml::element_t::range

◆ type

std::string ebml::element_t::type

◆ usage

std::unordered_map<std::string, std::string> ebml::element_t::usage

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