#include <ivocvect.h>
Public Member Functions | |
| IvocVect (Object *obj=nil) | |
| IvocVect (int, Object *obj=nil) | |
| IvocVect (int, double, Object *obj=nil) | |
| IvocVect (IvocVect &, Object *obj=nil) | |
| ~IvocVect () | |
| void | resize (int) |
| void | resize_chunk (int len, int realloc_extra=0) |
| IvocVect * | subvec (int start, int end) |
| Object ** | temp_objvar () |
| int | buffer_size () |
| void | buffer_size (int) |
| void | label (const char *) |
| void | mutconstruct (int) |
| void | lock () |
| void | unlock () |
Public Attributes | |
| Object * | obj_ |
| char * | label_ |
| IvocVect::IvocVect | ( | Object * | obj = nil |
) |
References label_, MUTCONSTRUCT, nil, and obj_.
| IvocVect::IvocVect | ( | int | l, | |
| Object * | obj = nil | |||
| ) |
References label_, MUTCONSTRUCT, nil, and obj_.
| IvocVect::IvocVect | ( | int | l, | |
| double | fill_value, | |||
| Object * | obj = nil | |||
| ) |
References label_, MUTCONSTRUCT, nil, and obj_.
| IvocVect::IvocVect | ( | IvocVect & | v, | |
| Object * | obj = nil | |||
| ) |
References label_, MUTCONSTRUCT, nil, and obj_.
| IvocVect::~IvocVect | ( | ) |
References label_, MUTDESTRUCT, and notify_freed_val_array().

References notify_freed_val_array(), and space.
Referenced by resize_chunk().

| Object ** IvocVect::temp_objvar | ( | ) |
References hoc_temp_objptr(), hoc_temp_objvar(), and obj_.

| char* IvocVect::label_ |
Referenced by IvocVect(), label(), and ~IvocVect().
| Object* IvocVect::obj_ |
Referenced by IvocVect(), and temp_objvar().
1.6.3