strfun.cpp File Reference

#include <../../nrnconf.h>
#include <OS/string.h>
#include <InterViews/regexp.h>
#include <stdio.h>
#include <stdlib.h>
#include "classreg.h"
#include "oc2iv.h"
#include <string.h>
#include <symdir.h>
#include <oclist.h>
#include <parse.h>
#include <hoclist.h>
Include dependency graph for strfun.cpp:

Functions

int nrn_is_artificial (int)
unsigned long key_to_hash (String &s)
 implementTable (SymbolTable, String, Symbol *) static double l_substr(void *)
void hoc_free_symspace (Symbol *)
Object * hoc_newobj1 (Symbol *, int)
Symbolivoc_alias_lookup (const char *name, Object *ob)
void ivoc_free_alias (Object *ob)
void StringFunctions_reg ()

Variables

Objectdata * hoc_top_level_data
Symlisthoc_built_in_symlist
Symlisthoc_top_level_symlist

Function Documentation

void hoc_free_symspace ( Symbol  ) 
Object* hoc_newobj1 ( Symbol ,
int   
)
implementTable ( SymbolTable  ,
String  ,
Symbol  
)

References gargstr(), and strstr().

Here is the call graph for this function:

Symbol* ivoc_alias_lookup ( const char *  name,
Object *  ob 
)

References a, if(), and nil.

Here is the call graph for this function:

void ivoc_free_alias ( Object *  ob  ) 

References a, and if().

Here is the call graph for this function:

unsigned long key_to_hash ( String &  s  )  [inline]
int nrn_is_artificial ( int   ) 
void StringFunctions_reg (  ) 

References class2oc(), and nil.

Here is the call graph for this function:


Variable Documentation

Objectdata* hoc_top_level_data
Generated on Mon Jun 13 08:10:28 2011 for NEURON by  doxygen 1.6.3