NEURON
OcPtrVector_ Struct Reference

#include <rxd.h>

Public Attributes

PyObject_HEAD struct OcPtrVector_(* newOcPtrVector )()
 
void(* deleteOcPtrVector )()
 
int(* size )(int)
 
void(* resize )()
 
void(* pset )(int, double *)
 
double(* getval )(int)
 
void(* setval )(int, double)
 
void(* scatter )(double *, int)
 
void(* gather )(double *, int)
 
void(* ptr_update_cmd )(void *)
 
void(* ptr_update )()
 
voidupdate_cmd_
 
int size_
 
double ** pd_
 

Detailed Description

Definition at line 11 of file rxd.h.

Member Data Documentation

◆ deleteOcPtrVector

void(* OcPtrVector_::deleteOcPtrVector) ()

Definition at line 13 of file rxd.h.

◆ gather

void(* OcPtrVector_::gather) (double *, int)

Definition at line 20 of file rxd.h.

◆ getval

double(* OcPtrVector_::getval) (int)

Definition at line 17 of file rxd.h.

◆ newOcPtrVector

PyObject_HEAD struct OcPtrVector_(* OcPtrVector_::newOcPtrVector) ()

Definition at line 12 of file rxd.h.

◆ pd_

double** OcPtrVector_::pd_

Definition at line 25 of file rxd.h.

◆ pset

void(* OcPtrVector_::pset) (int, double *)

Definition at line 16 of file rxd.h.

◆ ptr_update

void(* OcPtrVector_::ptr_update) ()

Definition at line 22 of file rxd.h.

◆ ptr_update_cmd

void(* OcPtrVector_::ptr_update_cmd) (void *)

Definition at line 21 of file rxd.h.

◆ resize

void(* OcPtrVector_::resize) ()

Definition at line 15 of file rxd.h.

◆ scatter

void(* OcPtrVector_::scatter) (double *, int)

Definition at line 19 of file rxd.h.

◆ setval

void(* OcPtrVector_::setval) (int, double)

Definition at line 18 of file rxd.h.

◆ size

int(* OcPtrVector_::size) (int)

Definition at line 14 of file rxd.h.

◆ size_

int OcPtrVector_::size_

Definition at line 24 of file rxd.h.

◆ update_cmd_

void* OcPtrVector_::update_cmd_

Definition at line 23 of file rxd.h.


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