Protected Member Functions

void removeAllReferenceOwners ()
 SBCReferenceTarget (SBCReferenceTargetData *dataPointer)

Protected Attributes

SBCReferenceTargetData * dataPointer

Constructors and destructors

 SBCReferenceTarget ()
virtual ~SBCReferenceTarget ()


unsigned int getMemoryFootprint () const
void printReferencesToOwners () const

Detailed Description

The class SBCReferenceTarget is used to represent objects which may reference and be referenced by other objects. In particular, since the signalling system is based on the referencing system, a class has to derive from SBCReferenceTarget in order for its objects to be able to receive signals.