|
Itasca C++ Interface
|
same as LynkType, but with a constant pointer object More...
#include <ilinktype.h>
Public Member Functions | |
| CLinkType () | |
| default constructor | |
| CLinkType (const T *t, uint32 i) | |
| contructor takes a const pointer /a t /a to the object T and a index /a i /a. | |
| CLinkType (const LinkType< T > &l) | |
| copy constructor | |
| template<class C > | |
| CLinkType (const CLinkType< C > &l) | |
| copy constructor | |
| template<class C > | |
| const CLinkType< T > & | operator= (const CLinkType< C > &l) |
| copy operator | |
| const CLinkType< T > & | operator= (const LinkType< T > &l) |
| copy operator | |
| bool | operator== (const CLinkType &l) const |
| equal operator | |
| bool | operator!= (const CLinkType &l) const |
| not equal operator | |
| const T * | operator-> () const |
| returns the T const object pointer | |
| uint32 | ind () const |
| return the object index | |
| const T * | pnt () const |
| returns the T const object pointer, see operator->() | |
| const T * | ptr () const |
Public Attributes | |
| const T * | pnt_ = nullptr |
| object pointer | |
| uint32 | ind_ = 0 |
| reference index | |
same as LynkType, but with a constant pointer object