gnetlist

s_net.c File Reference

#include <config.h>
#include <missing.h>
#include <stdio.h>
#include <ctype.h>
#include <libgeda/libgeda.h>
#include "../include/globals.h"
#include "../include/prototype.h"
Include dependency graph for s_net.c:

Go to the source code of this file.

Defines

#define MAX_UNNAMED_NETS   99999999
#define MAX_UNNAMED_PINS   99999999

Functions

NET * s_net_return_tail (NET *head)
NET * s_net_return_head (NET *tail)
NET * s_net_add (NET *ptr)
void s_net_print (NET *ptr)
char * s_net_return_connected_string (TOPLEVEL *pr_current, OBJECT *object, char *hierarchy_tag)
int s_net_find (NET *net_head, NET *node)
char * s_net_name_search (TOPLEVEL *pr_current, NET *net_head)
char * s_net_name (TOPLEVEL *pr_current, NETLIST *netlist_head, NET *net_head, char *hierarchy_tag, int type)

Variables

static int unnamed_net_counter = 1
static int unnamed_bus_counter = 1
static int unnamed_pin_counter = 1

Define Documentation

#define MAX_UNNAMED_NETS   99999999

Definition at line 49 of file s_net.c.

#define MAX_UNNAMED_PINS   99999999

Definition at line 50 of file s_net.c.


Function Documentation

NET* s_net_return_tail ( NET *  head)

Definition at line 54 of file s_net.c.

NET* s_net_return_head ( NET *  tail)

Definition at line 70 of file s_net.c.

NET* s_net_add ( NET *  ptr)

Definition at line 85 of file s_net.c.

void s_net_print ( NET *  ptr)

Definition at line 111 of file s_net.c.

char* s_net_return_connected_string ( TOPLEVEL *  pr_current,
OBJECT *  object,
char *  hierarchy_tag 
)

Definition at line 142 of file s_net.c.

Here is the call graph for this function:

int s_net_find ( NET *  net_head,
NET *  node 
)

Definition at line 199 of file s_net.c.

char* s_net_name_search ( TOPLEVEL *  pr_current,
NET *  net_head 
)

Definition at line 214 of file s_net.c.

Here is the call graph for this function:

char* s_net_name ( TOPLEVEL *  pr_current,
NETLIST *  netlist_head,
NET *  net_head,
char *  hierarchy_tag,
int  type 
)

Definition at line 338 of file s_net.c.

Here is the call graph for this function:


Variable Documentation

int unnamed_net_counter = 1 [static]

Definition at line 45 of file s_net.c.

int unnamed_bus_counter = 1 [static]

Definition at line 46 of file s_net.c.

int unnamed_pin_counter = 1 [static]

Definition at line 47 of file s_net.c.

 All Data Structures Files Functions Variables Defines