Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

idep_AliasDepIntArray Class Reference

List of all members.

Public Member Functions

 idep_AliasDepIntArray (int length)
 ~idep_AliasDepIntArray ()
int & operator[] (int i)
int length () const

Private Member Functions

 idep_AliasDepIntArray (const idep_AliasDepIntArray &)
idep_AliasDepIntArrayoperator= (const idep_AliasDepIntArray &)

Private Attributes

int * d_array_p
int d_length

Constructor & Destructor Documentation

idep_AliasDepIntArray::idep_AliasDepIntArray const idep_AliasDepIntArray  )  [private]
 

idep_AliasDepIntArray::idep_AliasDepIntArray int  length  )  [inline]
 

Definition at line 122 of file idep_adep.cxx.

00122                                       : // does not zero the memory!
00123                         d_array_p(new int[length]), d_length(length) {} 

idep_AliasDepIntArray::~idep_AliasDepIntArray  )  [inline]
 

Definition at line 124 of file idep_adep.cxx.

00124 { delete [] d_array_p; }


Member Function Documentation

int idep_AliasDepIntArray::length  )  const [inline]
 

Definition at line 126 of file idep_adep.cxx.

Referenced by zero().

00126 { return d_length; }

idep_AliasDepIntArray& idep_AliasDepIntArray::operator= const idep_AliasDepIntArray  )  [private]
 

int& idep_AliasDepIntArray::operator[] int  i  )  [inline]
 

Definition at line 125 of file idep_adep.cxx.

00125 { return d_array_p[i]; }


Member Data Documentation

int* idep_AliasDepIntArray::d_array_p [private]
 

Definition at line 117 of file idep_adep.cxx.

int idep_AliasDepIntArray::d_length [private]
 

Definition at line 118 of file idep_adep.cxx.


The documentation for this class was generated from the following file:
Generated on Mon Feb 15 11:09:19 2010 for loon by  doxygen 1.3.9.1