![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Fw/Port/PortBase.hpp>
Public Member Functions | |
bool | isConnected () const |
Protected Member Functions | |
PortBase () | |
virtual | ~PortBase () |
virtual void | init () |
![]() | |
ObjBase (const char *name) | |
ObjBase constructor. | |
virtual | ~ObjBase () |
Destructor. | |
void | init () |
Object initializer. | |
Protected Attributes | |
Fw::ObjBase * | m_connObj |
Definition at line 16 of file PortBase.hpp.
|
protected |
Definition at line 20 of file PortBase.cpp.
|
protectedvirtual |
Definition at line 32 of file PortBase.cpp.
|
protectedvirtual |
Reimplemented in Drv::InputByteStreamPollPort, Drv::OutputByteStreamPollPort, Drv::InputByteStreamReadyPort, Drv::OutputByteStreamReadyPort, Drv::InputByteStreamRecvPort, Drv::OutputByteStreamRecvPort, Drv::InputByteStreamSendPort, Drv::OutputByteStreamSendPort, Drv::InputDataBufferPort, Drv::OutputDataBufferPort, Drv::InputGpioReadPort, Drv::OutputGpioReadPort, Drv::InputGpioWritePort, Drv::OutputGpioWritePort, Drv::InputI2cPort, Drv::OutputI2cPort, Drv::InputI2cWriteReadPort, Drv::OutputI2cWriteReadPort, Drv::InputSpiReadWritePort, Drv::OutputSpiReadWritePort, Fw::InputBufferGetPort, Fw::OutputBufferGetPort, Fw::InputBufferSendPort, Fw::OutputBufferSendPort, Fw::InputCmdPort, Fw::OutputCmdPort, Fw::InputCmdRegPort, Fw::OutputCmdRegPort, Fw::InputCmdResponsePort, Fw::OutputCmdResponsePort, Fw::InputComPort, Fw::OutputComPort, Fw::InputDpGetPort, Fw::OutputDpGetPort, Fw::InputDpRequestPort, Fw::OutputDpRequestPort, Fw::InputDpResponsePort, Fw::OutputDpResponsePort, Fw::InputDpSendPort, Fw::OutputDpSendPort, Fw::InputLogPort, Fw::OutputLogPort, Fw::InputLogTextPort, Fw::OutputLogTextPort, Fw::InputSuccessConditionPort, Fw::OutputSuccessConditionPort, Fw::InputPrmGetPort, Fw::OutputPrmGetPort, Fw::InputPrmSetPort, Fw::OutputPrmSetPort, Fw::InputTimeIntervalPort, Fw::OutputTimeIntervalPort, Fw::InputTimePort, Fw::OutputTimePort, Fw::InputTlmGetPort, Fw::OutputTlmGetPort, Fw::InputTlmPort, Fw::OutputTlmPort, Svc::InputCyclePort, Svc::OutputCyclePort, Svc::InputDpWrittenPort, Svc::OutputDpWrittenPort, Svc::InputFatalEventPort, Svc::OutputFatalEventPort, Svc::InputSendFileCompletePort, Svc::OutputSendFileCompletePort, Svc::InputSendFileRequestPort, Svc::OutputSendFileRequestPort, Svc::InputPingPort, Svc::OutputPingPort, Svc::InputPolyPort, Svc::OutputPolyPort, Svc::InputVersionPort, Svc::OutputVersionPort, Svc::InputSchedPort, Svc::OutputSchedPort, Svc::InputCmdSeqCancelPort, Svc::OutputCmdSeqCancelPort, Svc::InputCmdSeqInPort, Svc::OutputCmdSeqInPort, Svc::InputWatchDogPort, Svc::OutputWatchDogPort, Fw::InputPortBase, and Fw::OutputPortBase.
Definition at line 36 of file PortBase.cpp.
bool Fw::PortBase::isConnected | ( | ) | const |
Definition at line 41 of file PortBase.cpp.
|
protected |
Definition at line 33 of file PortBase.hpp.