#include <config.h>
#include <stdio.h>
#include <math.h>
#include <libgeda/libgeda.h>
#include "../include/globals.h"
#include "../include/prototype.h"
Go to the source code of this file.
Functions |
void | s_hierarchy_traverse (TOPLEVEL *pr_current, OBJECT *o_current, NETLIST *netlist) |
void | s_hierarchy_post_process (TOPLEVEL *pr_current, NETLIST *head) |
int | s_hierarchy_setup_rename (TOPLEVEL *pr_current, NETLIST *head, char *uref, char *label, char *new_name) |
void | s_hierarchy_remove_urefconn (NETLIST *head, char *uref_disable) |
void | s_hierarchy_remove_compsite_all (NETLIST *head) |
char * | s_hierarchy_create_uref (TOPLEVEL *pr_current, char *basename, char *hierarchy_tag) |
char * | s_hierarchy_create_netname (TOPLEVEL *pr_current, char *basename, char *hierarchy_tag) |
char * | s_hierarchy_create_netattrib (TOPLEVEL *pr_current, char *basename, char *hierarchy_tag) |
void | s_hierarchy_remove_uref_mangling (TOPLEVEL *pr_current, NETLIST *head) |
char * | s_hierarchy_return_baseuref (TOPLEVEL *pr_current, char *uref) |
int | s_hierarchy_graphical_search (OBJECT *o_current, int count) |
Function Documentation
void s_hierarchy_traverse |
( |
TOPLEVEL * |
pr_current, |
|
|
OBJECT * |
o_current, |
|
|
NETLIST * |
netlist |
|
) |
| |
void s_hierarchy_post_process |
( |
TOPLEVEL * |
pr_current, |
|
|
NETLIST * |
head |
|
) |
| |
int s_hierarchy_setup_rename |
( |
TOPLEVEL * |
pr_current, |
|
|
NETLIST * |
head, |
|
|
char * |
uref, |
|
|
char * |
label, |
|
|
char * |
new_name |
|
) |
| |
void s_hierarchy_remove_urefconn |
( |
NETLIST * |
head, |
|
|
char * |
uref_disable |
|
) |
| |
void s_hierarchy_remove_compsite_all |
( |
NETLIST * |
head | ) |
|
char* s_hierarchy_create_uref |
( |
TOPLEVEL * |
pr_current, |
|
|
char * |
basename, |
|
|
char * |
hierarchy_tag |
|
) |
| |
char* s_hierarchy_create_netname |
( |
TOPLEVEL * |
pr_current, |
|
|
char * |
basename, |
|
|
char * |
hierarchy_tag |
|
) |
| |
char* s_hierarchy_create_netattrib |
( |
TOPLEVEL * |
pr_current, |
|
|
char * |
basename, |
|
|
char * |
hierarchy_tag |
|
) |
| |
void s_hierarchy_remove_uref_mangling |
( |
TOPLEVEL * |
pr_current, |
|
|
NETLIST * |
head |
|
) |
| |
char* s_hierarchy_return_baseuref |
( |
TOPLEVEL * |
pr_current, |
|
|
char * |
uref |
|
) |
| |
int s_hierarchy_graphical_search |
( |
OBJECT * |
o_current, |
|
|
int |
count |
|
) |
| |