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

#include <ebmlMasterElement.h>

Public Member Functions

ebmlElementoperator* () const
 
iteratoroperator++ ()
 
 iterator (const iterator &)
 
 iterator (iterator &&)
 
iteratoroperator= (const iterator &)
 
iteratoroperator= (iterator &&)
 
bool operator== (const iterator &) const
 
bool operator!= (const iterator &) const
 
 ~iterator ()
 

Protected Member Functions

 iterator (_iterator *)
 

Friends

class ebmlMasterElement
 

Constructor & Destructor Documentation

◆ iterator() [1/3]

ebml::ebmlMasterElement::iterator::iterator ( ebmlMasterElement::_iterator iter)
protected

◆ iterator() [2/3]

ebml::ebmlMasterElement::iterator::iterator ( const iterator other)

◆ iterator() [3/3]

ebml::ebmlMasterElement::iterator::iterator ( ebmlMasterElement::iterator &&  other)

◆ ~iterator()

ebml::ebmlMasterElement::iterator::~iterator ( )

Member Function Documentation

◆ operator!=()

bool ebml::ebmlMasterElement::iterator::operator!= ( const iterator other) const

◆ operator*()

ebmlElement & ebml::ebmlMasterElement::iterator::operator* ( ) const

◆ operator++()

ebmlMasterElement::iterator & ebml::ebmlMasterElement::iterator::operator++ ( )

◆ operator=() [1/2]

ebmlMasterElement::iterator & ebml::ebmlMasterElement::iterator::operator= ( const iterator other)

◆ operator=() [2/2]

ebmlMasterElement::iterator & ebml::ebmlMasterElement::iterator::operator= ( ebmlMasterElement::iterator &&  other)

◆ operator==()

bool ebml::ebmlMasterElement::iterator::operator== ( const iterator other) const

Friends And Related Function Documentation

◆ ebmlMasterElement

friend class ebmlMasterElement
friend

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