Xorn
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Namespaces | Functions | Variables
guile.py File Reference

Go to the source code of this file.

Namespaces

 xorn.geda.netlist.guile
 Scheme API for retrieving netlist information.
 

Functions

def xorn.geda.netlist.guile.check_argument_type
 Helper function for checking the type of an API function argument. More...
 
def xorn.geda.netlist.guile.spicified_net_name
 Return the net name visible through the API. More...
 
def xorn.geda.netlist.guile.get_packages
 Return a list of all package refdes's in the design. More...
 
def xorn.geda.netlist.guile.get_non_unique_packages
 Return a list of all package refdes's in the design; might return duplicates. More...
 
def xorn.geda.netlist.guile.get_pins
 Return a list of pin numbers for a given package. More...
 
def xorn.geda.netlist.guile.get_all_nets
 Return a list of all net names in the design; might return duplicates. More...
 
def xorn.geda.netlist.guile.get_all_unique_nets
 Return a list of all net names in the design. More...
 
def xorn.geda.netlist.guile.get_all_connections
 Return a list of pins connected to the a given net. More...
 
def xorn.geda.netlist.guile.get_nets
 Return the net to which a given pin is connected and a list of pins graphically connected to it. More...
 
def xorn.geda.netlist.guile.get_pins_nets
 Return a list of pairs (pinnumber, netname) for a given package. More...
 
def xorn.geda.netlist.guile.get_all_package_attributes
 Get attribute value(s) from a package with given refdes. More...
 
def xorn.geda.netlist.guile.get_toplevel_attribute
 Return value of attribute, otherwise string "not found". More...
 
def xorn.geda.netlist.guile.get_attribute_by_pinseq
 Take a refdes and pinseq number and return wanted_attribute associated with that pinseq pin and component. More...
 
def xorn.geda.netlist.guile.get_attribute_by_pinnumber
 Take a pin number and return the appropriate attribute on that pin. More...
 
def xorn.geda.netlist.guile.vams_get_package_attributes
 
def xorn.geda.netlist.guile.graphical_objs_in_net_with_attrib_get_attrib
 Given a net name, an attribute, and a wanted attribute, return all the given attribute of all the graphical objects connected to that net. More...
 
def xorn.geda.netlist.guile.get_backend_arguments
 Obtain a list of `-O' backend arguments. More...
 
def xorn.geda.netlist.guile.get_input_files
 Get input files from command line. More...
 
def xorn.geda.netlist.guile.get_verbosity
 Indicate the verbosity level for messages. More...
 

Variables

 xorn.geda.netlist.guile.the_netlist = None
 Global netlist object. More...
 
 xorn.geda.netlist.guile.the_backend_arguments = None
 Global backend argument list. More...
 
 xorn.geda.netlist.guile.the_verbosity = None
 Global backend verbosity flag. More...
 
 xorn.geda.netlist.guile.the_spice_mode = None
 Whether to return net names appropriate for SPICE backends. More...