WiringMethodSelector Class Reference

Factory for available WiringMethod's. More...

#include <WiringMethodSelector.h>

Collaboration diagram for WiringMethodSelector:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 WiringMethodSelector (SimNetwork *net)
 Associate all available WiringMethod's with the given SimNetwork.
WiringMethodoneToOne ()
 Return reference to an OneToOneWiringMethod.
WiringMethodsimpleAllToAll ()
 Return reference to an SimpleAllToAllWiringMethod.
WiringMethoddistributedAllToAll ()
 Return reference to an DistributedSyncWiringMethod.

Protected Attributes

OneToOneWiringMethod one_to_one
SimpleAllToAllWiringMethod simple_all_to_all
DistributedSyncWiringMethod distributed_sync


Detailed Description

Factory for available WiringMethod's.

Definition at line 19 of file WiringMethodSelector.h.


Constructor & Destructor Documentation

WiringMethodSelector::WiringMethodSelector ( SimNetwork net  )  [inline]

Associate all available WiringMethod's with the given SimNetwork.

Definition at line 23 of file WiringMethodSelector.h.


Member Function Documentation

WiringMethod& WiringMethodSelector::oneToOne (  )  [inline]

Return reference to an OneToOneWiringMethod.

Definition at line 30 of file WiringMethodSelector.h.

References one_to_one.

WiringMethod& WiringMethodSelector::simpleAllToAll (  )  [inline]

Return reference to an SimpleAllToAllWiringMethod.

Definition at line 35 of file WiringMethodSelector.h.

References simple_all_to_all.

WiringMethod& WiringMethodSelector::distributedAllToAll (  )  [inline]

Return reference to an DistributedSyncWiringMethod.

Definition at line 40 of file WiringMethodSelector.h.

References distributed_sync.


Member Data Documentation

Definition at line 45 of file WiringMethodSelector.h.

Referenced by oneToOne().

Definition at line 46 of file WiringMethodSelector.h.

Referenced by simpleAllToAll().

Definition at line 47 of file WiringMethodSelector.h.

Referenced by distributedAllToAll().


The documentation for this class was generated from the following file:

Generated on Wed Jul 9 16:34:55 2008 for PCSIM by  doxygen 1.5.5