Public Member Functions | Protected Attributes | List of all members
GenApi::CFloatPtr Class Reference

SmartPointer for IFloat interface pointer. More...

#include <GenApi/Pointer.h>

Inheritance diagram for GenApi::CFloatPtr:
Inheritance graph
[legend]

Public Member Functions

 CFloatPtr () throw ()
 Default constructor.
 
 CFloatPtr (IBase *pB)
 Constructor from IBase pointer type.
 
void operator= (IBase *pB)
 Assign IBase Pointer.
 
IIntegerGetIntAlias ()
 gets the interface of an integer alias node.
 
IEnumerationGetEnumAlias ()
 gets the interface of an enum alias node.
 
 operator IFloat * (void) const
 Dereferencing.
 
IFloatoperator* (void) const
 Dereferencing.
 
IFloatoperator() (void) const
 Dereferencing.
 
IFloatoperator-> (void) const
 Dereferencing.
 
bool IsValid () const throw ()
 true if the pointer is valid
 
 operator bool (void) const throw ()
 true if the pointer is valid
 
bool operator== (IFloat *pT) const
 pointer equal
 
bool operator== (const CPointer< IFloat, IBase > &rT) const
 pointer equal
 
bool operator== (int nMustBeNull) const
 pointer equal
 

Protected Attributes

IFloatm_pT
 Underlying raw pointer.
 

Detailed Description

SmartPointer for IFloat interface pointer.


The documentation for this class was generated from the following file:

© 2006-2014 Basler (Tue Jul 22 2014 11:41:23)