NEURON
model.cpp File Reference
#include <../../nrnconf.h>
#include <cstring>
#include "model.h"
#include "parse1.hpp"

Go to the source code of this file.

Functions

int yyparse ()
 
static void openfiles (int, char **)
 
static void debug_item (Item *q, int indent, FILE *file)
 
int main (int argc, char *argv[])
 
static void openfiles (int argc, char *argv[])
 
void printlist (List *list)
 
void printitems (Item *q1, Item *q2)
 
void printitem (Item *q, FILE *fp)
 
void debugitem (Item *q)
 

Variables

FILE * fin
 
FILE * fparout
 
FILE * fcout
 
char finname [NRN_BUFSIZE]
 
Itemparseroot
 
Itemtitle
 
static const char * pgm_name = "model"
 

Function Documentation

◆ debug_item()

static void debug_item ( Item q,
int  indent,
FILE *  file 
)
static

Definition at line 180 of file model.cpp.

◆ debugitem()

void debugitem ( Item q)

Definition at line 176 of file model.cpp.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 52 of file model.cpp.

◆ openfiles() [1/2]

static void openfiles ( int  argc,
char *  argv[] 
)
static

Definition at line 116 of file model.cpp.

◆ openfiles() [2/2]

static void openfiles ( int  ,
char **   
)
static

◆ printitem()

void printitem ( Item q,
FILE *  fp 
)

Definition at line 157 of file model.cpp.

◆ printitems()

void printitems ( Item q1,
Item q2 
)

Definition at line 149 of file model.cpp.

◆ yyparse()

int yyparse ( )

Variable Documentation

◆ fcout

FILE * fcout

Definition at line 36 of file model.cpp.

◆ fparout

FILE * fparout

Definition at line 35 of file model.cpp.

◆ parseroot

Item* parseroot

Definition at line 39 of file model.cpp.

◆ pgm_name

const char* pgm_name = "model"
static

Definition at line 48 of file model.cpp.

◆ title

Item* title

Definition at line 40 of file model.cpp.