Class SBCReferenceToTarget#
ClassList > SBCReferenceToTarget
Inherits the following classes: SBCReference
Inherited by the following classes: SBCGraphArc
Public Functions#
| Type | Name |
|---|---|
| SBCReferenceTarget * | getReferenceTarget () const |
Protected Attributes#
| Type | Name |
|---|---|
| SBCContainerListLink< SBCReferenceToOwner * > * | containerListLinkInTarget Pointer to the link back-referencing the owner in the target. |
| SBCReferenceTarget * | referenceTarget Pointer to the reference target. |
Protected Functions#
| Type | Name |
|---|---|
| SBCReferenceToTarget (SBCReferenceTarget * referenceTarget, SBCContainerListLink< SBCReferenceToOwner * > * containerListLinkInTarget) |
|
| unsigned int | getMemoryFootprint () const |
| virtual void | print () override const Prints debugging information. |
| virtual void | stopReferencing () override |
| virtual | ~SBCReferenceToTarget () |
Public Functions Documentation#
function getReferenceTarget#
Protected Attributes Documentation#
variable containerListLinkInTarget#
Pointer to the link back-referencing the owner in the target.
variable referenceTarget#
Pointer to the reference target.
Protected Functions Documentation#
function SBCReferenceToTarget#
SBCReferenceToTarget::SBCReferenceToTarget (
SBCReferenceTarget * referenceTarget,
SBCContainerListLink < SBCReferenceToOwner * > * containerListLinkInTarget
)
function getMemoryFootprint#
function print#
Prints debugging information.