ptr_vector Class Reference

#include <fvar.hpp>

Collaboration diagram for ptr_vector:

Collaboration graph
[legend]

List of all members.

Public Member Functions

int indexmin () const
int indexmax () const
int size () const
void shift (int min)
 ptr_vector (int ncl, int ncu)
 ptr_vector ()
void allocate (int, int)
 ~ptr_vector ()
void *& operator[] (int i)
void *& operator() (int i)
void *& elem (int i)
int operator! (void) const
int operator() (void) const
 ptr_vector (const ptr_vector &t)
ptr_vectoroperator= (const ptr_vector &t)
void initialize ()

Private Attributes

void ** v
vector_shapeshape


Constructor & Destructor Documentation

ptr_vector::ptr_vector ( int  ncl,
int  ncu 
)

ptr_vector::ptr_vector (  ) 

ptr_vector::~ptr_vector (  ) 

ptr_vector::ptr_vector ( const ptr_vector t  ) 


Member Function Documentation

int ptr_vector::indexmin (  )  const [inline]

int ptr_vector::indexmax (  )  const [inline]

int ptr_vector::size (  )  const [inline]

void ptr_vector::shift ( int  min  ) 

void ptr_vector::allocate ( int  ,
int   
)

void*& ptr_vector::operator[] ( int  i  ) 

void*& ptr_vector::operator() ( int  i  ) 

void*& ptr_vector::elem ( int  i  )  [inline]

int ptr_vector::operator! ( void   )  const [inline]

int ptr_vector::operator() ( void   )  const [inline]

ptr_vector& ptr_vector::operator= ( const ptr_vector t  ) 

void ptr_vector::initialize (  ) 


Member Data Documentation

void** ptr_vector::v [private]

Referenced by elem().


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

Generated on Tue Aug 26 14:50:54 2008 for AUTODIF Library by  doxygen 1.5.6