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: