Web Analytics Made Easy - Statcounter
Skip to content

File SBCReferencePointer.hpp#

FileList > Core > Reference > SBCReferencePointer.hpp

  • #include "SBCReferenceOwnerSingleton.hpp"

Classes#

Type Name
class SBCReferencePointer <class ReferenceTargetType>
This class describes a pointer to a reference target.

Public Functions#

Type Name
bool operator!= (ReferenceTargetType * t, const SBCReferencePointer< ReferenceTargetType > & p) noexcept
bool operator== (ReferenceTargetType * t, const SBCReferencePointer< ReferenceTargetType > & p) noexcept
Inequality operator: returns true if the SAMSON pointerp does not refer to the targett __

Macros#

Type Name
define SBPointer
The short name of SBCReferencePointer .

Public Functions Documentation#

function operator!=#

template<class ReferenceTargetType>
inline bool operator!= (
    ReferenceTargetType * t,
    const SBCReferencePointer < ReferenceTargetType > & p
) noexcept

function operator==#

Inequality operator: returns true if the SAMSON pointerp does not refer to the targett __

template<class ReferenceTargetType>
inline bool operator== (
    ReferenceTargetType * t,
    const SBCReferencePointer < ReferenceTargetType > & p
) noexcept


Macro Definition Documentation#

define SBPointer#

The short name of SBCReferencePointer .

#define SBPointer 

Equality operator: returns true if the SAMSON pointer p refers to the target t