Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

WireEnd Class Reference

#include <wire.h>

List of all members.

Public Methods

 WireEnd (Wire *parent)
 ~WireEnd ()
void connect_to (WireEnd *w)
void connect_to (ComponentPin *p)
void disconnect_from (WireEnd *w)
void disconnect_from (ComponentPin *p)
void print ()

Public Attributes

Wireparent

Protected Attributes

vector< ComponentPin * > connected_pins
vector< WireEnd * > connected_wireends

Friends

class Wire


Constructor & Destructor Documentation

WireEnd::WireEnd Wire   parent
 

WireEnd::~WireEnd  
 


Member Function Documentation

void WireEnd::connect_to ComponentPin   p
 

void WireEnd::connect_to WireEnd *    w
 

void WireEnd::disconnect_from ComponentPin   p
 

void WireEnd::disconnect_from WireEnd *    w
 

void WireEnd::print  
 


Friends And Related Function Documentation

friend class Wire [friend]
 


Member Data Documentation

vector<ComponentPin *> WireEnd::connected_pins [protected]
 

vector<WireEnd *> WireEnd::connected_wireends [protected]
 

Wire* WireEnd::parent
 


The documentation for this class was generated from the following files:
Generated on Wed Apr 23 10:42:36 2003 for BioFilter by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002