ivocvect.h File Reference

#include <d_avec.h>
#include <nrnmutdec.h>
Include dependency graph for ivocvect.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IvocVect

Defines

#define ParentVect   doubleAVec
#define Vect   IvocVect

Functions

Vect * vector_new (int, Object *)
Vect * vector_new0 ()
Vect * vector_new1 (int)
Vect * vector_new2 (Vect *)
void vector_delete (Vect *)
int vector_buffer_size (Vect *)
int vector_capacity (Vect *)
void vector_resize (Vect *, int)
Object ** vector_temp_objvar (Vect *)
double * vector_vec (Vect *)
Object ** vector_pobj (Vect *)
Vect * vector_arg (int)
boolean is_vector_arg (int)
char * vector_get_label (Vect *)
void vector_set_label (Vect *, char *)

Define Documentation

#define ParentVect   doubleAVec
#define Vect   IvocVect

Function Documentation

boolean is_vector_arg ( int   ) 

References hoc_objgetarg(), and Symbol::u.

Referenced by LinearMechanism::create().

Here is the call graph for this function:

Vect* vector_arg ( int   ) 
int vector_buffer_size ( Vect *   ) 
int vector_capacity ( Vect *   ) 
void vector_delete ( Vect *   ) 
char* vector_get_label ( Vect *   ) 
Vect* vector_new ( int  ,
Object *   
)

References Vect.

Vect* vector_new0 (  ) 

References Vect.

Vect* vector_new1 ( int   ) 

References Vect.

Vect* vector_new2 ( Vect *   ) 

References Vect.

Object** vector_pobj ( Vect *   ) 
void vector_resize ( Vect *  ,
int   
)
void vector_set_label ( Vect *  ,
char *   
)
Object** vector_temp_objvar ( Vect *   ) 
double* vector_vec ( Vect *   ) 
Generated on Mon Jun 13 08:10:28 2011 for NEURON by  doxygen 1.6.3