libebml_ng
Public Member Functions | Protected Member Functions | Friends | List of all members
ebml::childElemHelper_t Class Reference

#include <childElemHelper_t.h>

Public Member Functions

 childElemHelper_t ()
 
 childElemHelper_t (const childElemHelper_t &)
 

Protected Member Functions

virtual void _onBeforeInsert (ebmlLazyLoad &, off_t, const ebmlElement_sp &) const
 
virtual void _onAfterInsert (ebmlLazyLoad &, off_t, const ebmlElement_sp &, seekData_t *) const
 
virtual void _onBeforeMove (ebmlLazyLoad &) const
 
virtual void _onAfterMove (ebmlLazyLoad &) const
 
virtual void _onBeforeRemove (ebmlLazyLoad &) const
 
virtual void _onAfterRemove (ebmlLazyLoad &) const
 
virtual void _onBeforeInsert (ebmlLazyLoad &, off_t, const ebmlElement_sp &) const
 
virtual void _onAfterInsert (ebmlLazyLoad &, off_t, const ebmlElement_sp &, seekData_t *) const
 
virtual void _onBeforeMove (ebmlLazyLoad &) const
 
virtual void _onAfterMove (ebmlLazyLoad &) const
 
virtual void _onBeforeRemove (ebmlLazyLoad &) const
 
virtual void _onAfterRemove (ebmlLazyLoad &) const
 

Friends

class ebmlLazyLoad
 

Constructor & Destructor Documentation

◆ childElemHelper_t() [1/2]

ebml::childElemHelper_t::childElemHelper_t ( )

◆ childElemHelper_t() [2/2]

ebml::childElemHelper_t::childElemHelper_t ( const childElemHelper_t )

Member Function Documentation

◆ _onAfterInsert() [1/2]

void ebml::childElemHelper_t::_onAfterInsert ( ebmlLazyLoad ,
off_t  ,
const ebmlElement_sp ,
seekData_t  
) const
protectedvirtual

◆ _onAfterInsert() [2/2]

virtual void ebml::childElemHelper_t::_onAfterInsert ( ebmlLazyLoad ,
off_t  ,
const ebmlElement_sp ,
seekData_t  
) const
protectedvirtual

◆ _onAfterMove() [1/2]

void ebml::childElemHelper_t::_onAfterMove ( ebmlLazyLoad ) const
protectedvirtual

◆ _onAfterMove() [2/2]

virtual void ebml::childElemHelper_t::_onAfterMove ( ebmlLazyLoad ) const
protectedvirtual

◆ _onAfterRemove() [1/2]

void ebml::childElemHelper_t::_onAfterRemove ( ebmlLazyLoad ) const
protectedvirtual

◆ _onAfterRemove() [2/2]

virtual void ebml::childElemHelper_t::_onAfterRemove ( ebmlLazyLoad ) const
protectedvirtual

◆ _onBeforeInsert() [1/2]

void ebml::childElemHelper_t::_onBeforeInsert ( ebmlLazyLoad ,
off_t  ,
const ebmlElement_sp  
) const
protectedvirtual

◆ _onBeforeInsert() [2/2]

virtual void ebml::childElemHelper_t::_onBeforeInsert ( ebmlLazyLoad ,
off_t  ,
const ebmlElement_sp  
) const
protectedvirtual

◆ _onBeforeMove() [1/2]

void ebml::childElemHelper_t::_onBeforeMove ( ebmlLazyLoad ) const
protectedvirtual

◆ _onBeforeMove() [2/2]

virtual void ebml::childElemHelper_t::_onBeforeMove ( ebmlLazyLoad ) const
protectedvirtual

◆ _onBeforeRemove() [1/2]

void ebml::childElemHelper_t::_onBeforeRemove ( ebmlLazyLoad ) const
protectedvirtual

◆ _onBeforeRemove() [2/2]

virtual void ebml::childElemHelper_t::_onBeforeRemove ( ebmlLazyLoad ) const
protectedvirtual

Friends And Related Function Documentation

◆ ebmlLazyLoad

ebmlLazyLoad
friend

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