sspt_BlockSymbol Class Reference

Describes and generates gEDA gschem schematic symbols. More...

#include <sspt_blocksymbol.h>

List of all members.

Classes

struct  Pin

Public Types

enum  Side { INPUT_SIDE, OUTPUT_SIDE }
enum  PartType { SEMICONDUCTOR, CONNECTOR, RESISTOR_NETWORK }

Public Member Functions

 sspt_BlockSymbol ()
void partName (const char *name)
void footprint (const char *name)
void addPin (enum Side side, int pin, const char *label, const char *pintype)
void partType (enum PartType type)
void exportFile (const char *file)


Detailed Description

Describes and generates gEDA gschem schematic symbols.

Member Enumeration Documentation

Enumerator:
SEMICONDUCTOR 
CONNECTOR 
RESISTOR_NETWORK 

Enumerator:
INPUT_SIDE 
OUTPUT_SIDE 


Constructor & Destructor Documentation

sspt_BlockSymbol::sspt_BlockSymbol (  ) 


Member Function Documentation

void sspt_BlockSymbol::addPin ( enum Side  side,
int  pin,
const char *  label,
const char *  pintype 
)

void sspt_BlockSymbol::exportFile ( const char *  file  ) 

void sspt_BlockSymbol::footprint ( const char *  name  ) 

void sspt_BlockSymbol::partName ( const char *  name  ) 

void sspt_BlockSymbol::partType ( enum PartType  type  ) 


doxygen