#include <ivocvect.h>
Definition at line 13 of file ivocvect.h.
◆ IvocVect() [1/4]
◆ IvocVect() [2/4]
◆ IvocVect() [3/4]
IvocVect::IvocVect |
( |
int |
l, |
|
|
double |
fill_value, |
|
|
Object * |
obj = NULL |
|
) |
| |
◆ IvocVect() [4/4]
◆ ~IvocVect()
◆ begin() [1/2]
auto IvocVect::begin |
( |
| ) |
-> std::vector<double>::iterator |
|
inline |
◆ begin() [2/2]
auto IvocVect::begin |
( |
| ) |
const -> std::vector<double>::const_iterator |
|
inline |
◆ buffer_size() [1/2]
int IvocVect::buffer_size |
( |
| ) |
|
◆ buffer_size() [2/2]
void IvocVect::buffer_size |
( |
int |
n | ) |
|
◆ data() [1/2]
double* IvocVect::data |
( |
| ) |
|
|
inline |
◆ data() [2/2]
double const* IvocVect::data |
( |
| ) |
const |
|
inline |
◆ elem()
double& IvocVect::elem |
( |
int |
n | ) |
|
|
inline |
◆ end() [1/2]
auto IvocVect::end |
( |
| ) |
-> std::vector<double>::iterator |
|
inline |
◆ end() [2/2]
auto IvocVect::end |
( |
| ) |
const -> std::vector<double>::const_iterator |
|
inline |
◆ label()
void IvocVect::label |
( |
const char * |
label | ) |
|
◆ lock()
◆ mutconstruct()
void IvocVect::mutconstruct |
( |
int |
| ) |
|
|
inline |
◆ operator[]()
double& IvocVect::operator[] |
( |
size_t |
index | ) |
|
|
inline |
◆ push_back()
void IvocVect::push_back |
( |
double |
v | ) |
|
|
inline |
◆ resize() [1/2]
void IvocVect::resize |
( |
size_t |
n | ) |
|
|
inline |
◆ resize() [2/2]
void IvocVect::resize |
( |
size_t |
n, |
|
|
double |
fill_value |
|
) |
| |
|
inline |
◆ size()
size_t IvocVect::size |
( |
| ) |
const |
|
inline |
◆ temp_objvar()
Object ** IvocVect::temp_objvar |
( |
| ) |
|
◆ unlock()
void IvocVect::unlock |
( |
| ) |
|
|
inline |
◆ vec()
std::vector<double>& IvocVect::vec |
( |
| ) |
|
|
inline |
◆ label_
◆ obj_
◆ vec_
std::vector<double> IvocVect::vec_ |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3466/src/ivoc/ivocvect.h
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3466/src/ivoc/ivocvect.cpp