libebml_ng
ebml::ebmlMap< K, V, H, E, A, B > Member List

This is the complete list of members for ebml::ebmlMap< K, V, H, E, A, B >, including all inherited members.

_addChild(const ebmlElement_sp &) overrideebml::ebmlMap< K, V, H, E, A, B >protectedvirtual
_addChild(ebmlElement_sp &&) overrideebml::ebmlMap< K, V, H, E, A, B >protectedvirtual
_attachChild(const ebmlElement_sp &child, bool weak=true) constebml::ebmlMasterElementprotected
_attachChildren(const ebmlElement_l &elems, bool weak=true) constebml::ebmlMasterElementprotected
_begin() overrideebml::ebmlMap< K, V, H, E, A, B >protectedvirtual
_cbegin() const overrideebml::ebmlMap< K, V, H, E, A, B >protectedvirtual
_cdecodeChild(const parseString &) constebml::ebmlMasterElementinlineprotected
_cdecodeChild(const parseFile &) constebml::ebmlMasterElementinlineprotected
_cdecodeChildren(parseString::iterator &)ebml::ebmlMasterElementprotectedvirtual
_cend() const overrideebml::ebmlMap< K, V, H, E, A, B >protectedvirtual
_chandleParseFile(const parseFile &)ebml::ebmlMasterElementprotectedvirtual
_cinit(const parseString &)ebml::ebmlMasterElementprotected
_cinit(const parseFile &)ebml::ebmlMasterElementprotected
_clear() overrideebml::ebmlMap< K, V, H, E, A, B >protectedvirtual
_clone() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >protectedvirtual
_clonedata(const ebmlElement *)ebml::ebmlMasterElementprotected
_clsebml::ebmlElementprotected
_cscanChildren(parseFile::iterator &)ebml::ebmlMasterElementprotectedvirtual
_decodeChild(const parseString &) constebml::ebmlMasterElementinlineprotected
_decodeChild(const parseFile &) constebml::ebmlMasterElementinlineprotected
_decodeChildren(parseString::iterator &)ebml::ebmlMasterElementprotectedvirtual
_detach()ebml::ebmlElementprotected
_detachChild(const ebmlElement_sp &child) constebml::ebmlMasterElementprotected
_detachChildren(const ebmlElement_l &elems) constebml::ebmlMasterElementprotected
_documentebml::ebmlElementprotected
_encode(char *) constebml::ebmlMasterElementprotectedvirtual
_encode(char *, const sizetree_t &) constebml::ebmlMasterElementprotected
_encode_head(char *, size_t) constebml::ebmlElementprotected
_end() overrideebml::ebmlMap< K, V, H, E, A, B >protectedvirtual
_handleParseFile(const parseFile &)ebml::ebmlMasterElementprotectedvirtual
_init(const parseString &)ebml::ebmlMasterElementprotected
_init(const parseFile &)ebml::ebmlMasterElementprotected
_offsetInParentebml::ebmlElementprotected
_prepareData(const std::vector< std::pair< K, pair_value_t< V >>> &)ebml::ebmlMap< K, V, H, E, A, B >protected
_prepareData(std::vector< std::pair< K, pair_value_t< V >>> &&)ebml::ebmlMap< K, V, H, E, A, B >protected
_prepareData(const ebmlMapArgs< K, V, H, E, B > &)ebml::ebmlMap< K, V, H, E, A, B >protected
_prepareData(ebmlMapArgs< K, V, H, E, B > &&)ebml::ebmlMap< K, V, H, E, A, B >protected
_scanChildren(parseFile::iterator &)ebml::ebmlMasterElementprotectedvirtual
_selfebml::ebmlElementprotected
_setData(std::vector< ebml::ptr< ebml::ebmlPair< const K, V >>> &&items)ebml::ebmlMap< K, V, H, E, A, B >protected
_setParent(const ebml::ptr< ebmlMasterElement > &parent, bool weak=true)ebml::ebmlElementprotected
_setParent(const ebml::ptr< const ebmlMasterElement > &parent, bool weak=true)ebml::ebmlElementprotected
_setParent(ebml::ptr< ebmlMasterElement > &&parent, bool weak=true)ebml::ebmlElementprotected
_setParent(ebml::ptr< const ebmlMasterElement > &&parent, bool weak=true)ebml::ebmlElementprotected
_setParent(ebmlMasterElement &parent, bool weak=true)ebml::ebmlElementprotected
_setParent(const ebmlMasterElement &parent, bool weak=true)ebml::ebmlElementprotected
_sizeWidthebml::ebmlElementprotected
_validate()ebml::ebmlElementinlineprotected
as()ebml::ebmlElementinline
as() constebml::ebmlElementinline
at(const K &)ebml::ebmlMap< K, V, H, E, A, B >
at(const K &) constebml::ebmlMap< K, V, H, E, A, B >
begin()ebml::ebmlMasterElement
c_parent() constebml::ebmlElement
c_root() constebml::ebmlElement
cbegin() constebml::ebmlMasterElement
cend() constebml::ebmlMasterElement
clone() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
cls() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >virtual
count(const K &) constebml::ebmlMap< K, V, H, E, A, B >
dataOffsetInFile() constebml::ebmlElement
dataOffsetInParent() constebml::ebmlElement
dataSize() constebml::ebmlMasterElementvirtual
document() constebml::ebmlElement
ebmlElement(const ebmlElementType *)ebml::ebmlElementprotected
ebmlElementCRTP(const ebmlMapType< K, V, H, E, A, B > *cls, Args &&... args)ebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >inline
ebml::ebmlMasterElement::ebmlElementCRTP(const ebmlMasterElementType *cls, Args &&... args)ebml::ebmlElementCRTP< ebmlMasterElementType, ebmlMasterElement >inline
ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement > classebml::ebmlMap< K, V, H, E, A, B >friend
ebmlID() constebml::ebmlElement
ebmlIDCountebml::ebmlMasterElementprotected
ebmlMap(const ebmlMapType< K, V, H, E, A, B > *)ebml::ebmlMap< K, V, H, E, A, B >protected
ebmlMap(const ebmlMapType< K, V, H, E, A, B > *, const std::vector< std::pair< K, pair_value_t< V >>> &)ebml::ebmlMap< K, V, H, E, A, B >protected
ebmlMap(const ebmlMapType< K, V, H, E, A, B > *, std::vector< std::pair< K, pair_value_t< V >>> &&)ebml::ebmlMap< K, V, H, E, A, B >protected
ebmlMap(const ebmlMapType< K, V, H, E, A, B > *, const ebmlMapArgs< K, V, H, E, B > &)ebml::ebmlMap< K, V, H, E, A, B >protected
ebmlMap(const ebmlMapType< K, V, H, E, A, B > *, ebmlMapArgs< K, V, H, E, B > &&)ebml::ebmlMap< K, V, H, E, A, B >protected
ebmlMap(const ebmlMap< K, V, H, E, A, B > &)ebml::ebmlMap< K, V, H, E, A, B >protected
ebmlMapType< K, V, H, E, A, B > classebml::ebmlMap< K, V, H, E, A, B >friend
ebmlMasterElement(const ebmlMasterElementType *)ebml::ebmlMasterElementprotected
ebmltype typedefebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
ebmlTypeCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElementType > classebml::ebmlMap< K, V, H, E, A, B >friend
encode(char *) constebml::ebmlMasterElement
encode() constebml::ebmlMasterElement
encode(ioBase &) constebml::ebmlMasterElement
encode(ioBase &, off_t) constebml::ebmlMasterElement
encode(char *, const sizetree_t &) constebml::ebmlMasterElement
ebmlElementCRTP< ebmlMasterElementType, ebmlMasterElement >::encode(char *, size_t) constebml::ebmlElement
end()ebml::ebmlMasterElement
erase(const K &)ebml::ebmlMap< K, V, H, E, A, B >
hasParent() constebml::ebmlElement
headSize() constebml::ebmlElement
headSize(size_t) constebml::ebmlElement
insert(const std::pair< K, pair_value_t< V >> &value)ebml::ebmlMap< K, V, H, E, A, B >
insert(std::pair< K, pair_value_t< V >> &&value)ebml::ebmlMap< K, V, H, E, A, B >
make_iter(_iterator *)ebml::ebmlMasterElementprotectedstatic
make_iter(_const_iterator *)ebml::ebmlMasterElementprotectedstatic
makeSeekData()ebml::ebmlElement
makeSeekData() constebml::ebmlElement
minirepr() const overrideebml::ebmlMap< K, V, H, E, A, B >virtual
offsetInFile() constebml::ebmlElement
offsetInParent() constebml::ebmlElementinline
operator[](const K &)ebml::ebmlMap< K, V, H, E, A, B >
outerSize() constebml::ebmlElement
outerSize(size_t) constebml::ebmlElement
parent() constebml::ebmlElement
parent_is_const() constebml::ebmlElement
repr() constebml::ebmlElementvirtual
root() constebml::ebmlElement
setData(const std::vector< std::pair< K, pair_value_t< V >>> &)ebml::ebmlMap< K, V, H, E, A, B >
setData(std::vector< std::pair< K, pair_value_t< V >>> &&)ebml::ebmlMap< K, V, H, E, A, B >
setData(const ebmlMapArgs< K, V, H, E, B > &)ebml::ebmlMap< K, V, H, E, A, B >
setData(ebmlMapArgs< K, V, H, E, B > &&)ebml::ebmlMap< K, V, H, E, A, B >
sizetree() constebml::ebmlMasterElement
sizeWidth() constebml::ebmlElement
sizeWidth(size_t) constebml::ebmlElement
sp()ebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
sp() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
sp()ebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
sp() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
sp()ebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >inline
sp() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >inline
wp()ebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
wp() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
wp()ebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
wp() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >
wp()ebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >inline
wp() constebml::ebmlElementCRTP< ebmlMapType< K, V, H, E, A, B >, ebmlMap< K, V, H, E, A, B >, ebmlMasterElement >inline
~ebmlElement()ebml::ebmlElementvirtual