SmartPointer for IFloat interface pointer. More...
#include <Pointer.h>
 
  
| Public Member Functions | |
| CFloatPtr () throw () | |
| Default constructor. | |
| CFloatPtr (IBase *pB) | |
| Constructor from IBase pointer type. | |
| void | operator= (IBase *pB) | 
| Assign IBase Pointer. | |
| IInteger * | GetIntAlias () | 
| gets the interface of an integer alias node. | |
| IEnumeration * | GetEnumAlias () | 
| gets the interface of an enum alias node. | |
|  Public Member Functions inherited from CPointer< IFloat, IBase > | |
| CPointer (void) | |
| Default constructor. | |
| CPointer (IBase *pB) | |
| Constructor from INode pointer type. | |
| virtual | ~CPointer (void) | 
| void | operator= (IBase *pB) | 
| Assign INode Pointer. | |
| operator IFloat * (void) const | |
| Dereferencing. | |
| IFloat & | operator* (void) const | 
| Dereferencing. | |
| IFloat & | operator() (void) const | 
| Dereferencing. | |
| IFloat * | operator-> (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 | |
| bool | operator!= (const CPointer< IFloat, IBase > &rT) const | 
| pointer inequal | |
| bool | operator!= (IFloat *pT) const | 
| pointer inequal | |
| bool | operator!= (const long int nMustBeNull) const | 
| pointer inequal | |
| bool | operator!= (const int nMustBeNull) const | 
| pointer inequal | |
| bool | operator!= (const std::nullptr_t nullPtr) const | 
| pointer inequal | |
| Additional Inherited Members | |
|  Protected Attributes inherited from CPointer< IFloat, IBase > | |
| IFloat * | m_pT | 
| Underlying raw pointer. | |
SmartPointer for IFloat interface pointer.
| 
 | inline | |||||||||||||
Default constructor.
| 
 | inline | 
gets the interface of an enum alias node.
| 
 | inline | 
gets the interface of an integer alias node.
| 
 | inline | 
Assign IBase Pointer.