#include <PsInputNT.h>
Inheritance diagram for PsInputNT:


Public Methods | |
| PsInputNT (PsSimulatedObject &owner, const PsName &nom) | |
| Constructor. | |
| virtual | ~PsInputNT (void) |
| Destructor. | |
| virtual bool | connect (const PsName &objectName, const PsName &outputName)=0 |
| how to connect an input to the coresponding output | |
| virtual bool | connect (PsSimulatedObject &object, const PsName &outputName)=0 |
| how to connect an input to the coresponding output | |
| virtual bool | connect (PsSimulatedObject *pointerToObject, const PsName &outputName)=0 |
| how to connect an input to the coresponding output | |
| virtual const PsOutputNT * | getConnectedOutput () const=0 |
| get a pointer to output this input is connected to | |
| virtual void | disconnect ()=0 |
| disconnect the input from the connected output | |
| virtual void | registerMe () |
| add the input to list of inputs of the owner | |
| virtual bool | realConnect (PsOutputNT *output)=0 |
| the real connecting member function | |
Definition at line 31 of file PsInputNT.h.
|
||||||||||||
|
Constructor.
Definition at line 21 of file PsInputNT.cxx.
00021 : 00022 PsAttribute (owner, inputName) 00023 { 00024 00025 } |
|
|
Destructor.
Definition at line 28 of file PsInputNT.cxx.
00028 {
00029
00030 }
|
|
||||||||||||
|
how to connect an input to the coresponding output
Implemented in PsAbstractInput< Type >, PsInput< Type >, and PsInputAlias< Type >. |
|
||||||||||||
|
how to connect an input to the coresponding output
Implemented in PsAbstractInput< Type >, PsInput< Type >, and PsInputAlias< Type >. |
|
||||||||||||
|
how to connect an input to the coresponding output
Implemented in PsAbstractInput< Type >, PsInput< Type >, and PsInputAlias< Type >. |
|
|
disconnect the input from the connected output
Implemented in PsInput< Type >, PsInputAlias< Type >, and PsSensitiveInput< Type >. |
|
|
get a pointer to output this input is connected to
Implemented in PsAbstractInput< Type >, PsInput< Type >, and PsInputAlias< Type >. |
|
|
the real connecting member function
Implemented in PsInput< Type >, and PsInputAlias< Type >. Referenced by PsOutputNT::connect(). |
|
|
add the input to list of inputs of the owner
Definition at line 32 of file PsInputNT.cxx. References PsSimulatedObject::_inputTable, PsAttribute::_name, PsAttribute::_owner, and PsNameToPointerMap< PsInputNT >::addObjectWithIndex(). Referenced by PsAbstractInput< Type >::PsAbstractInput().
00033 {
00034 _owner._inputTable.addObjectWithIndex (_name, this) ;
00035 }
|
| Documentation generated on Mon Nov 25 15:26:07 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |