Skip to content

Class Spinnaker::GenApi::CFloatPtr

ClassList > GenApi > CFloatPtr

More...

  • #include <Pointer.h>

Inherits the following classes: Spinnaker::GenApi::CPointer

Public Functions

Type Name
CFloatPtr ()
CFloatPtr (IBase * pB)
IEnumeration * GetEnumAlias ()
IInteger * GetIntAlias ()
void operator= (IBase * pB)

Public Functions inherited from Spinnaker::GenApi::CPointer

See Spinnaker::GenApi::CPointer

Type Name
CPointer (void)
CPointer (B * pB)
bool IsValid () const
operator T* (void) const
operator bool (void) const
bool operator!= (const CPointer< T, B > & rT) const
bool operator!= (T * pT) const
bool operator!= (const long int nMustBeNull) const
bool operator!= (const int nMustBeNull) const
bool operator!= (const std::nullptr_t nullPtr) const
T & operator() (void) const
T & operator* (void) const
T * operator-> (void) const
void operator= (B * pB)
bool operator== (T * pT) const
bool operator== (const CPointer< T, B > & rT) const
bool operator== (int nMustBeNull) const
virtual ~CPointer (void)

Protected Attributes inherited from Spinnaker::GenApi::CPointer

See Spinnaker::GenApi::CPointer

Type Name
T * m_pT

Detailed Description

SmartPointer for IFloat interface pointer

Public Functions Documentation

function CFloatPtr [1/2]

inline GenApi::CFloatPtr::CFloatPtr () 

Default constructor.


function CFloatPtr [2/2]

inline GenApi::CFloatPtr::CFloatPtr (
    IBase * pB
) 

Constructor from IBase pointer type.


function GetEnumAlias

inline IEnumeration * GenApi::CFloatPtr::GetEnumAlias () 

gets the interface of an enum alias node.


function GetIntAlias

inline IInteger * GenApi::CFloatPtr::GetIntAlias () 

gets the interface of an integer alias node.


function operator=

inline void GenApi::CFloatPtr::operator= (
    IBase * pB
) 

Assign IBase Pointer



The documentation for this class was generated from the following file C:/workspace/include/SpinGenApi/Pointer.h