Input Class Reference
#include <Input.h>
List of all members.
Constructor & Destructor Documentation
Input::Input |
( |
size_t |
id, |
|
|
const std::string & |
outputName, |
|
|
const std::string & |
inputName | |
|
) |
| | [inline] |
Instantiates a new Input.
- Parameters:
-
| id | |
| outputName | the output name |
| inputName | the Input name |
Input::Input |
( |
const Input & |
that |
) |
[inline] |
Member Function Documentation
virtual Input* Input::clone |
( |
|
) |
const [inline, virtual] |
a way to construct different subtypes
- Returns:
- a copy of this
Reimplemented from OneInputGate.
virtual LogicVal Input::evalOutput |
( |
|
) |
const [inline, protected, virtual] |
virtual void Input::execEvent |
( |
Graph & |
graph, |
|
|
GNode & |
myNode, |
|
|
const EventTy & |
event | |
|
) |
| | [inline, protected, virtual] |
virtual const std::string Input::getGateName |
( |
|
) |
const [inline, virtual] |
name depends on the logic function this gate is implementing
Reimplemented from OneInputGate.
The documentation for this class was generated from the following file: