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

Connection Class Reference

#include <connection.h>

List of all members.

Public Methods

void add_wireend (WireEnd *w)
void add_component (Component *c)
void remove_wireend (WireEnd *w)
void remove_component (Component *c)

Private Attributes

vector< WireEnd * > wireends
vector< Component * > components


Detailed Description

this class is used in Wire, so a wire can keep track of what it is connected to. it's especially useful to keep track of which end of a wire it is connected to.


Member Function Documentation

void Connection::add_component Component   c
 

void Connection::add_wireend WireEnd   w
 

void Connection::remove_component Component   c
 

void Connection::remove_wireend WireEnd   w
 


Member Data Documentation

vector<Component *> Connection::components [private]
 

vector<WireEnd *> Connection::wireends [private]
 


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