Xorn
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Functions | Variables
xorn.geda.netlist.pp_slotting Namespace Reference

Post-processing: Slotting mechanism. More...

Functions

def strtok
 Split a string into non-empty parts separated by a set of delimiters. More...
 
def get_slotdef
 Get the active slot definition of a component. More...
 
def postproc_blueprints
 

Variables

string SLOTDEF_ATTRIB_DELIMITERS = ',; '
 Characters used to separate the pin labels in a "slotdef=" attribute. More...
 

Detailed Description

Post-processing: Slotting mechanism.

Function Documentation

def xorn.geda.netlist.pp_slotting.get_slotdef (   component_blueprint)

Get the active slot definition of a component.

Reads the "slotdef=" and "slot=" attributes of the component and returns the appropriate slot definition for the slot, parsed into a list of pin labels. If the component isn't slotted or the slotting attributes are invalid, returns None.

Definition at line 50 of file pp_slotting.py.

def xorn.geda.netlist.pp_slotting.postproc_blueprints (   netlist)

Definition at line 106 of file pp_slotting.py.

def xorn.geda.netlist.pp_slotting.strtok (   s,
  delim 
)

Split a string into non-empty parts separated by a set of delimiters.

Definition at line 31 of file pp_slotting.py.

Variable Documentation

string xorn.geda.netlist.pp_slotting.SLOTDEF_ATTRIB_DELIMITERS = ',; '

Characters used to separate the pin labels in a "slotdef=" attribute.

Definition at line 27 of file pp_slotting.py.