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#
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#
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#
Type | Name |
---|---|
SBCReferenceTarget (SBCReferenceTargetData * dataPointer) |
|
void | removeAllReferenceOwners () |
Public Functions Documentation#
function getNextLink#
function getPreviousLink#
function getReferenceToTarget#
Protected Attributes Documentation#
variable nextLink#
Forward pointer to the next link.
variable previousLink#
Backward pointer to the previous link.
variable referenceToTarget#
Pointer to the reference to target.
Protected Functions Documentation#
function SBCReferenceListLink#
SBCReferenceListLink::SBCReferenceListLink (
SBCReferenceToTarget * r,
SBCReferenceListLink * n=0,
SBCReferenceListLink * p=0
)