PrivateFactory Class Template Reference

List of all members.


Detailed Description

template<class CIRCUIT, class BINDING, class PARAMS = DefParams>
class PrivateFactory< CIRCUIT, BINDING, PARAMS >

Static-only evaluator factory used as basic block of other (more specialised) factories.

Parameters:
CIRCUIT IGate implementation to use as a circuit.
BINDING IGateBinding implementation to use for circuit/CA binding.
PARAMS CaEvalParams class specifying extra evaluation parameters if needed.

Definition at line 148 of file CaFactory.cpp.


Static Public Member Functions

static CaEvaluator * create ()
 Return newly created instance of CaEvaluator object.

Member Function Documentation

static CaEvaluator* create (  )  [inline, static]

Return newly created instance of CaEvaluator object.

Definition at line 153 of file CaFactory.cpp.

Referenced by MulFactory::create(), Mux4Factory::create(), WireCrossFactory::create(), and GateFactory::create().

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
Generated on Sat May 2 16:39:40 2009 for nucad by  doxygen 1.5.4