Class SBCReferenceList
ClassList > SBCReferenceList
Protected Attributes
Type |
Name |
SBCReferenceListLinkPointerForward |
beginLink
|
SBCReferenceListLinkPointerBackward |
endLink
|
Protected Functions
Protected Attributes Documentation
variable beginLink
SBCReferenceListLinkPointerForward SBCReferenceList::beginLink;
variable endLink
SBCReferenceListLinkPointerBackward SBCReferenceList::endLink;
Protected Functions Documentation
function SBCReferenceList
SBCReferenceList::SBCReferenceList ()
function begin [1/2]
iterator SBCReferenceList::begin ()
function begin [2/2]
const_iterator SBCReferenceList::begin () const
function clear
void SBCReferenceList::clear ()
function empty
bool SBCReferenceList::empty () const
function end [1/2]
iterator SBCReferenceList::end ()
function end [2/2]
const_iterator SBCReferenceList::end () const
function erase [1/2]
iterator SBCReferenceList::erase (
iterator position
)
function erase [2/2]
iterator SBCReferenceList::erase (
iterator first,
iterator last
)
function find [1/2]
iterator SBCReferenceList::find (
SBCReferenceTarget * referenceTarget
)
function find [2/2]
const_iterator SBCReferenceList::find (
SBCReferenceTarget * referenceTarget
) const
function getBeginLink
SBCReferenceListLink * SBCReferenceList::getBeginLink () const
function getEndLink
SBCReferenceListLink * SBCReferenceList::getEndLink () const
unsigned int SBCReferenceList::getMemoryFootprint () const
function hasLink
bool SBCReferenceList::hasLink (
SBCReferenceListLink * referenceListLink
) const
function insert
SBCReferenceListLink * SBCReferenceList::insert (
SBCReferenceToTarget * referenceToTarget,
SBCReferenceListLink * nextLink=0
)
function pop_back
void SBCReferenceList::pop_back ()
function pop_front
void SBCReferenceList::pop_front ()
function printReferencesToTargets
void SBCReferenceList::printReferencesToTargets () const
function push_back [1/2]
void SBCReferenceList::push_back (
SBCReferenceToTarget * referenceToTarget
)
function push_back [2/2]
void SBCReferenceList::push_back (
SBCReferenceListLink * referenceListLink
)
function push_front [1/2]
void SBCReferenceList::push_front (
SBCReferenceToTarget * referenceToTarget
)
function push_front [2/2]
void SBCReferenceList::push_front (
SBCReferenceListLink * referenceListLink
)
function rbegin [1/2]
reverse_iterator SBCReferenceList::rbegin ()
function rbegin [2/2]
const_reverse_iterator SBCReferenceList::rbegin () const
function rend [1/2]
reverse_iterator SBCReferenceList::rend ()
function rend [2/2]
const_reverse_iterator SBCReferenceList::rend () const
function setBeginLink
void SBCReferenceList::setBeginLink (
SBCReferenceListLink * referenceListLink
)
function setEndLink
void SBCReferenceList::setEndLink (
SBCReferenceListLink * referenceListLink
)
function size
unsigned int SBCReferenceList::size () const
function ~SBCReferenceList
virtual SBCReferenceList::~SBCReferenceList ()