NEURON
xmenu.cpp File Reference
#include <../../nrnconf.h>
#include <InterViews/resource.h>
#include "oc2iv.h"
#include "classreg.h"
#include "gui-redirect.h"

Go to the source code of this file.

Functions

static voidvfe_cons (Object *)
 
static void vfe_destruct (void *v)
 
static double vfe_default (void *v)
 
void ValueFieldEditor_reg ()
 

Variables

double(* nrnpy_guigetval )(Object *)
 
void(* nrnpy_guisetval )(Object *, double)
 
int(* nrnpy_guigetstr )(Object *, char **)
 
Object **(* nrnpy_gui_helper_ )(const char *name, Object *obj) = NULL
 HAVE_IV. More...
 
double(* nrnpy_object_to_double_ )(Object *) = NULL
 
Object **(* nrnpy_gui_helper3_ )(const char *name, Object *obj, int handle_strptr) = NULL
 
char **(* nrnpy_gui_helper3_str_ )(const char *name, Object *obj, int handle_strptr) = NULL
 
static Member_func vfe_members [] = {"default", vfe_default, 0, 0}
 

Function Documentation

◆ ValueFieldEditor_reg()

void ValueFieldEditor_reg ( )

Definition at line 3238 of file xmenu.cpp.

◆ vfe_cons()

static void* vfe_cons ( Object )
static

Definition at line 3199 of file xmenu.cpp.

◆ vfe_default()

static double vfe_default ( void v)
static

Definition at line 3224 of file xmenu.cpp.

◆ vfe_destruct()

static void vfe_destruct ( void v)
static

Definition at line 3215 of file xmenu.cpp.

Variable Documentation

◆ nrnpy_gui_helper3_

Object**(* nrnpy_gui_helper3_) (const char *name, Object *obj, int handle_strptr) ( const char *  name,
Object obj,
int  handle_strptr 
) = NULL

Definition at line 15 of file xmenu.cpp.

◆ nrnpy_gui_helper3_str_

char**(* nrnpy_gui_helper3_str_) (const char *name, Object *obj, int handle_strptr) ( const char *  name,
Object obj,
int  handle_strptr 
) = NULL

Definition at line 16 of file xmenu.cpp.

◆ nrnpy_gui_helper_

Object**(* nrnpy_gui_helper_) (const char *name, Object *obj) ( const char *  name,
Object obj 
) = NULL

HAVE_IV.

Definition at line 13 of file xmenu.cpp.

◆ nrnpy_guigetstr

int(* nrnpy_guigetstr) (Object *, char **) ( Object ,
char **   
)

Definition at line 9 of file xmenu.cpp.

◆ nrnpy_guigetval

double(* nrnpy_guigetval) (Object *) ( Object )

Definition at line 7 of file xmenu.cpp.

◆ nrnpy_guisetval

void(* nrnpy_guisetval) (Object *, double) ( Object ,
double   
)

Definition at line 8 of file xmenu.cpp.

◆ nrnpy_object_to_double_

double(* nrnpy_object_to_double_) (Object *) ( Object ) = NULL

Definition at line 14 of file xmenu.cpp.

◆ vfe_members

Member_func vfe_members[] = {"default", vfe_default, 0, 0}
static

Definition at line 3237 of file xmenu.cpp.