#include <../../nrnconf.h>
#include <stdlib.h>
#include "hoclist.h"
#include "hocdec.h"
#include "parse.hpp"
Go to the source code of this file.
|
| static Item * | newitem (void) |
| |
| List * | newlist (void) |
| |
| void | freelist (List **plist) |
| |
| static Item * | linkitem (Item *item) |
| |
| Item * | next (Item *item) |
| |
| Item * | prev (Item *item) |
| |
| Item * | insertstr (Item *item, const char *str) |
| |
| Item * | insertitem (Item *item, Item *itm) |
| |
| Item * | insertlist (Item *item, List *lst) |
| |
| Item * | insertsym (Item *item, Symbol *sym) |
| |
| Item * | insertsec (Item *item, Section *sec) |
| |
| Item * | insertobj (Item *item, Object *obj) |
| |
| Item * | insertvoid (Item *item, void *obj) |
| |
| Item * | linsertstr (List *list, const char *str) |
| |
| Item * | lappendstr (List *list, const char *str) |
| |
| Item * | linsertsym (List *list, Symbol *sym) |
| |
| Item * | lappendsym (List *list, Symbol *sym) |
| |
| Item * | lappenditem (List *list, Item *item) |
| |
| Item * | lappendlst (List *list, List *lst) |
| |
| Item * | lappendsec (List *list, Section *sec) |
| |
| Item * | lappendobj (List *list, Object *obj) |
| |
| Item * | lappendvoid (List *list, void *obj) |
| |
| void | delete (Item *item) |
| |
| char * | stralloc (const char *buf, char *rel) |
| |
| void | delitems (Item *q1, Item *q2) |
| |
| void | move (Item *q1, Item *q2, Item *q3) |
| |
| void | movelist (Item *q1, Item *q2, List *s) |
| |
| void | replacstr (Item *q, const char *s) |
| |
◆ Free
◆ HOC_L_LIST
◆ delete()
◆ delitems()
◆ freelist()
◆ insertitem()
◆ insertlist()
◆ insertobj()
◆ insertsec()
◆ insertstr()
| Item* insertstr |
( |
Item * |
item, |
|
|
const char * |
str |
|
) |
| |
◆ insertsym()
◆ insertvoid()
◆ lappenditem()
◆ lappendlst()
◆ lappendobj()
◆ lappendsec()
◆ lappendstr()
| Item* lappendstr |
( |
List * |
list, |
|
|
const char * |
str |
|
) |
| |
◆ lappendsym()
◆ lappendvoid()
◆ linkitem()
◆ linsertstr()
| Item* linsertstr |
( |
List * |
list, |
|
|
const char * |
str |
|
) |
| |
◆ linsertsym()
◆ move()
◆ movelist()
◆ newitem()
◆ newlist()
◆ next()
◆ prev()
◆ replacstr()
| void replacstr |
( |
Item * |
q, |
|
|
const char * |
s |
|
) |
| |
◆ stralloc()
| char* stralloc |
( |
const char * |
buf, |
|
|
char * |
rel |
|
) |
| |