![]() |
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 () |
Protected Member Functions inherited from Fw::ObjBase | |
| ObjBase (const char *name) | |
| ObjBase constructor. More... | |
| virtual | ~ObjBase () |
| Destructor. More... | |
| void | init () |
| Object initializer. More... | |
Protected Attributes | |
| Fw::ObjBase * | m_connObj |
Definition at line 16 of file PortBase.hpp.
|
protected |
Definition at line 21 of file PortBase.cpp.
|
protectedvirtual |
Definition at line 32 of file PortBase.cpp.
|
protectedvirtual |
Reimplemented in Fw::OutputReadyPort, Fw::OutputDpGetPort, Fw::OutputLogTextPort, Svc::OutputConfigureGroupRatePort, Fw::OutputLogPort, Svc::OutputPolyPort, Fw::OutputDpRequestPort, Fw::OutputTlmGetPort, Svc::OutputSendFileRequestPort, Svc::OutputFileWritePort, Drv::OutputByteStreamDataPort, Fw::OutputDpResponsePort, Fw::OutputTlmPort, Svc::OutputDpWrittenPort, Svc::OutputVersionPort, Fw::OutputCmdPort, Fw::OutputCmdResponsePort, Drv::OutputI2cWriteReadPort, Svc::OutputOsTimeEpochPort, Fw::OutputPrmGetPort, Fw::OutputDpSendPort, Fw::OutputPrmSetPort, Svc::Ccsds::OutputApidSequenceCountPort, Svc::OutputComDataWithContextPort, Svc::OutputEnableSectionPort, Drv::OutputSpiReadWritePort, Fw::OutputComPort, Fw::OutputBufferGetPort, Svc::OutputFileReadPort, Drv::OutputI2cPort, Drv::OutputSpiWriteReadPort, Svc::OutputSignalDonePort, Svc::OutputVerifyStatusPort, Drv::OutputByteStreamSendPort, Drv::OutputDataBufferPort, Fw::OutputBufferSendPort, Fw::OutputCmdRegPort, Fw::OutputCompletionStatusPort, Fw::OutputSuccessConditionPort, Fw::OutputTimeIntervalPort, Fw::OutputTimePort, Svc::Ccsds::OutputErrorNotifyPort, Svc::OutputCyclePort, Svc::OutputFatalEventPort, Svc::OutputFileAnnouncePort, Svc::OutputFileDispatchPort, Svc::OutputCmdSeqInPort, Svc::OutputPingPort, Svc::OutputSchedPort, Svc::OutputWatchDogPort, Svc::OutputSendFileCompletePort, Drv::OutputGpioReadPort, Drv::OutputGpioWritePort, Drv::OutputByteStreamReadyPort, Fw::OutputSignalPort, Svc::OutputCmdSeqCancelPort, Svc::OutputCancelStatusPort, Fw::InputDpGetPort, Fw::InputLogTextPort, Fw::InputReadyPort, Svc::InputConfigureGroupRatePort, Fw::InputLogPort, Svc::InputPolyPort, Svc::InputFileWritePort, Fw::InputDpRequestPort, Fw::InputDpResponsePort, Fw::InputTlmGetPort, Fw::InputTlmPort, Svc::InputDpWrittenPort, Svc::InputSendFileRequestPort, Svc::InputVersionPort, Drv::InputByteStreamDataPort, Fw::InputCmdPort, Fw::InputCmdResponsePort, Drv::InputI2cWriteReadPort, Svc::InputOsTimeEpochPort, Fw::InputDpSendPort, Fw::InputPrmGetPort, Fw::InputPrmSetPort, Svc::Ccsds::InputApidSequenceCountPort, Svc::InputComDataWithContextPort, Svc::InputEnableSectionPort, Drv::InputSpiReadWritePort, Fw::InputComPort, Svc::Ccsds::InputErrorNotifyPort, Svc::InputFileReadPort, Drv::InputI2cPort, Drv::InputSpiWriteReadPort, Fw::InputBufferGetPort, Svc::InputSignalDonePort, Svc::InputVerifyStatusPort, Drv::InputByteStreamSendPort, Drv::InputDataBufferPort, Fw::InputBufferSendPort, Fw::InputCmdRegPort, Fw::InputCompletionStatusPort, Fw::InputSuccessConditionPort, Fw::InputTimeIntervalPort, Fw::InputTimePort, Svc::InputCyclePort, Svc::InputFatalEventPort, Svc::InputSendFileCompletePort, Svc::InputFileAnnouncePort, Svc::InputFileDispatchPort, Svc::InputCmdSeqInPort, Drv::InputGpioReadPort, Drv::InputGpioWritePort, Svc::InputPingPort, Svc::InputSchedPort, Svc::InputWatchDogPort, Drv::InputByteStreamReadyPort, Fw::InputSignalPort, Svc::InputCmdSeqCancelPort, Svc::InputCancelStatusPort, Fw::InputPortBase, and Fw::OutputPortBase.
Definition at line 34 of file PortBase.cpp.
| bool Fw::PortBase::isConnected | ( | ) | const |
Definition at line 38 of file PortBase.cpp.
|
protected |
Definition at line 34 of file PortBase.hpp.