Web Analytics Made Easy - Statcounter
Skip to content

Class SBCReferenceListLink#

ClassList > SBCReferenceListLink

Inherits the following classes: SBCReferenceTarget

Public Functions#

Type Name
SBCReferenceListLink * getNextLink () const
SBCReferenceListLink * getPreviousLink () const
SBCReferenceToTarget * getReferenceToTarget () const

Public Functions inherited from SBCReferenceTarget#

See SBCReferenceTarget

Type Name
SBCReferenceTarget ()
unsigned int getMemoryFootprint () const
void printReferencesToOwners () const
virtual ~SBCReferenceTarget ()

Protected Attributes#

Type Name
SBCReferenceListLinkPointer * nextLink
Forward pointer to the next link.
SBCReferenceListLinkPointer * previousLink
Backward pointer to the previous link.
SBCReferenceToTarget * referenceToTarget
Pointer to the reference to target.

Protected Attributes inherited from SBCReferenceTarget#

See SBCReferenceTarget

Type Name
SBCReferenceTargetData * dataPointer

Protected Functions#

Type Name
SBCReferenceListLink (SBCReferenceToTarget * r, SBCReferenceListLink * n=0, SBCReferenceListLink * p=0)
void detachNextLink ()
void detachPreviousLink ()
unsigned int getMemoryFootprint () const
void printLink () const
void printList () const
void setNextLink (SBCReferenceListLink * referenceListLink)
void setPreviousLink (SBCReferenceListLink * referenceListLink)
virtual ~SBCReferenceListLink ()

Protected Functions inherited from SBCReferenceTarget#

See SBCReferenceTarget

Type Name
SBCReferenceTarget (SBCReferenceTargetData * dataPointer)
void removeAllReferenceOwners ()

Public Functions Documentation#

SBCReferenceListLink * SBCReferenceListLink::getNextLink () const

SBCReferenceListLink * SBCReferenceListLink::getPreviousLink () const

function getReferenceToTarget#

SBCReferenceToTarget * SBCReferenceListLink::getReferenceToTarget () const

Protected Attributes Documentation#

Forward pointer to the next link.

SBCReferenceListLinkPointer* nextLink;


Backward pointer to the previous link.

SBCReferenceListLinkPointer* previousLink;


variable referenceToTarget#

Pointer to the reference to target.

SBCReferenceToTarget* referenceToTarget;


Protected Functions Documentation#

SBCReferenceListLink::SBCReferenceListLink (
    SBCReferenceToTarget * r,
    SBCReferenceListLink * n=0,
    SBCReferenceListLink * p=0
) 

void SBCReferenceListLink::detachNextLink () 

void SBCReferenceListLink::detachPreviousLink () 

function getMemoryFootprint#

unsigned int SBCReferenceListLink::getMemoryFootprint () const

void SBCReferenceListLink::printLink () const

function printList#

void SBCReferenceListLink::printList () const

void SBCReferenceListLink::setNextLink (
    SBCReferenceListLink * referenceListLink
) 

void SBCReferenceListLink::setPreviousLink (
    SBCReferenceListLink * referenceListLink
) 

virtual SBCReferenceListLink::~SBCReferenceListLink ()