Web Analytics Made Easy - Statcounter
Skip to content

Class SBCContainerList::iterator#

ClassList > SBCContainerList > iterator

Public Functions#

Type Name
LinkType * getLink () noexcept const
bool isValid () noexcept const
iterator () noexcept
iterator (LinkType * l) noexcept
iterator (const iterator & i)
iterator (iterator && i) noexcept
bool operator!= (const iterator & i) noexcept const
ValueType & operator* () const
iterator & operator++ ()
iterator operator++ (int)
iterator & operator-- ()
iterator operator-- (int)
iterator & operator= (LinkType * l)
iterator & operator= (const iterator & i)
iterator & operator= (iterator && i) noexcept
bool operator== (const iterator & i) noexcept const
void setLink (LinkType * l)
virtual ~iterator ()

Public Functions Documentation#

inline LinkType * SBCContainerList::iterator::getLink () noexcept const

function isValid#

inline bool SBCContainerList::iterator::isValid () noexcept const

function iterator [1/4]#

inline SBCContainerList::iterator::iterator () noexcept

function iterator [2/4]#

inline SBCContainerList::iterator::iterator (
    LinkType * l
) noexcept

function iterator [3/4]#

inline SBCContainerList::iterator::iterator (
    const iterator & i
) 

function iterator [4/4]#

inline SBCContainerList::iterator::iterator (
    iterator && i
) noexcept

function operator!=#

inline bool SBCContainerList::iterator::operator!= (
    const iterator & i
) noexcept const

function operator*#

inline ValueType & SBCContainerList::iterator::operator* () const

function operator++#

inline iterator & SBCContainerList::iterator::operator++ () 

function operator++#

inline iterator SBCContainerList::iterator::operator++ (
    int
) 

function operator--#

inline iterator & SBCContainerList::iterator::operator-- () 

function operator--#

inline iterator SBCContainerList::iterator::operator-- (
    int
) 

function operator=#

inline iterator & SBCContainerList::iterator::operator= (
    LinkType * l
) 

function operator=#

inline iterator & SBCContainerList::iterator::operator= (
    const iterator & i
) 

function operator=#

inline iterator & SBCContainerList::iterator::operator= (
    iterator && i
) noexcept

function operator==#

inline bool SBCContainerList::iterator::operator== (
    const iterator & i
) noexcept const

inline void SBCContainerList::iterator::setLink (
    LinkType * l
) 

function ~iterator#

inline virtual SBCContainerList::iterator::~iterator ()