NEURON
classreg.h
Go to the documentation of this file.
1
#ifndef classreg_h
2
#define classreg_h
3
#include <stdio.h>
4
5
#include <
hocdec.h
>
6
#include <
hoc_membf.h
>
7
8
9
extern
void
class2oc
(
const
char
*,
10
void
* (*
cons
)(
Object
*),
11
void
(*
destruct
)(
void
*),
12
Member_func
*,
13
int
(*checkpoint)(
void
**),
14
Member_ret_obj_func
*,
15
Member_ret_str_func
*);
16
17
18
#endif
class2oc
void class2oc(const char *, void *(*cons)(Object *), void(*destruct)(void *), Member_func *, int(*checkpoint)(void **), Member_ret_obj_func *, Member_ret_str_func *)
Definition:
hoc_oop.cpp:1560
destruct
static void destruct(void *v)
Definition:
grglyph.cpp:205
cons
static void * cons(Object *o)
Definition:
grglyph.cpp:198
hoc_membf.h
hocdec.h
Member_func
Definition:
hoc_membf.h:6
Member_ret_obj_func
Definition:
hoc_membf.h:11
Member_ret_str_func
Definition:
hoc_membf.h:16
Object
Definition:
hocdec.h:227
src
oc
classreg.h