F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Fw::InputPortBase Class Reference

#include <Fw/Port/InputPortBase.hpp>

Inheritance diagram for Fw::InputPortBase:
Fw::PortBase Fw::ObjBase Drv::InputByteStreamPollPort Drv::InputByteStreamReadyPort Drv::InputByteStreamRecvPort Drv::InputByteStreamSendPort Drv::InputDataBufferPort Drv::InputGpioReadPort Drv::InputGpioWritePort Drv::InputI2cPort Drv::InputI2cWriteReadPort Drv::InputSpiReadWritePort Fw::InputBufferGetPort Fw::InputBufferSendPort Fw::InputCmdPort Fw::InputCmdRegPort Fw::InputCmdResponsePort Fw::InputComPort Fw::InputDpGetPort Fw::InputDpRequestPort Fw::InputDpResponsePort Fw::InputDpSendPort Fw::InputLogPort Fw::InputLogTextPort Fw::InputPrmGetPort Fw::InputPrmSetPort Fw::InputSuccessConditionPort Fw::InputTimePort Fw::InputTlmGetPort Fw::InputTlmPort Svc::InputCmdSeqCancelPort Svc::InputCmdSeqInPort Svc::InputCyclePort Svc::InputDpWrittenPort Svc::InputFatalEventPort Svc::InputPingPort Svc::InputPolyPort Svc::InputSchedPort Svc::InputSendFileCompletePort Svc::InputSendFileRequestPort Svc::InputVersionPort Svc::InputWatchDogPort

Public Member Functions

void setPortNum (NATIVE_INT_TYPE portNum)
 
- Public Member Functions inherited from Fw::PortBase
bool isConnected ()
 

Protected Member Functions

 InputPortBase ()
 
virtual ~InputPortBase ()
 
virtual void init ()
 
- Protected Member Functions inherited from Fw::PortBase
 PortBase ()
 
virtual ~PortBase ()
 
- 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

PassiveComponentBasem_comp
 
NATIVE_INT_TYPE m_portNum
 
- Protected Attributes inherited from Fw::PortBase
Fw::ObjBasem_connObj
 

Detailed Description

Definition at line 12 of file InputPortBase.hpp.

Constructor & Destructor Documentation

◆ InputPortBase()

Fw::InputPortBase::InputPortBase ( )
protected

Definition at line 8 of file InputPortBase.cpp.

◆ ~InputPortBase()

Fw::InputPortBase::~InputPortBase ( )
protectedvirtual

Definition at line 14 of file InputPortBase.cpp.

Member Function Documentation

◆ init()

◆ setPortNum()

void Fw::InputPortBase::setPortNum ( NATIVE_INT_TYPE  portNum)

Definition at line 23 of file InputPortBase.cpp.

Member Data Documentation

◆ m_comp

PassiveComponentBase* Fw::InputPortBase::m_comp
protected

Definition at line 26 of file InputPortBase.hpp.

◆ m_portNum

NATIVE_INT_TYPE Fw::InputPortBase::m_portNum
protected

Definition at line 27 of file InputPortBase.hpp.


The documentation for this class was generated from the following files: