|
libebml_ng
|
#include <unordered_map>#include <vector>#include <variant>#include <ext/new_allocator.h>#include "base/ebmlMasterElement.h"#include "base/ebmlMasterElementType.h"#include "base/childSlot_t.h"Go to the source code of this file.
Classes | |
| class | ebml::slotSpec_t |
| class | ebml::ebmlStructType |
| Represents a structure-like EBML master element. More... | |
| class | ebml::slotArg_t |
| class | ebml::const_slot_t |
| class | ebml::const_slot_t::iterator |
| class | ebml::slot_t |
| class | ebml::slot_t::iterator |
| class | ebml::_slot_t |
| class | ebml::ebmlStruct |
| class | ebml::ebmlStruct::_iterator |
| class | ebml::ebmlStruct::_const_iterator |
Namespaces | |
| ebml | |
Typedefs | |
| typedef std::vector< slotSpec_t > | ebml::slotSpec_l |
| typedef std::list< slotArg_t > | ebml::slotArg_l |
| typedef std::unordered_map< std::string, slotArg_t > | ebml::slotArg_d |
| typedef ebml::ptr< ebmlStruct > | ebml::ebmlMultiSlot_sp |
| typedef ebml::ptr< const ebmlStruct > | ebml::c_ebmlMultiSlot_sp |
Functions | |
| template<typename T > | |
| T | ebml::data (const const_slot_t &slot) |
| template<typename T > | |
| T & | ebml::data (slot_t &slot) |
1.8.14