Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
itascaxd::CLinkType< T > Struct Template Reference

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_
 object pointer
 
uint32 ind_
 reference index
 

Detailed Description

template<class T>
struct itascaxd::CLinkType< T >

same as LynkType, but with a constant pointer object


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