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

#include <Fw/Prm/PrmGetPortAc.hpp>

Inheritance diagram for Fw::OutputPrmGetPort:
Fw::OutputPortBase Fw::PortBase Fw::ObjBase

Public Member Functions

 OutputPrmGetPort ()
 Constructor. More...
 
void init ()
 Initialization function. More...
 
void addCallPort (InputPrmGetPort *callPort)
 Register an input port. More...
 
Fw::ParamValid invoke (FwPrmIdType id, Fw::ParamBuffer &val) const
 Invoke a port interface. More...
 
- Public Member Functions inherited from Fw::PortBase
bool isConnected () const
 

Additional Inherited Members

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

Detailed Description

Output PrmGet port Port for getting a parameter

Definition at line 104 of file PrmGetPortAc.hpp.

Constructor & Destructor Documentation

◆ OutputPrmGetPort()

Fw::OutputPrmGetPort::OutputPrmGetPort ( )

Constructor.

Definition at line 80 of file PrmGetPortAc.cpp.

Member Function Documentation

◆ addCallPort()

void Fw::OutputPrmGetPort::addCallPort ( InputPrmGetPort callPort)

Register an input port.

Parameters
callPortThe input port

Definition at line 94 of file PrmGetPortAc.cpp.

◆ init()

void Fw::OutputPrmGetPort::init ( )
virtual

Initialization function.

Reimplemented from Fw::PortBase.

Definition at line 88 of file PrmGetPortAc.cpp.

◆ invoke()

Fw::ParamValid Fw::OutputPrmGetPort::invoke ( FwPrmIdType  id,
Fw::ParamBuffer val 
) const

Invoke a port interface.

Parameters
idParameter ID
valBuffer containing serialized parameter value. Unmodified if param not found.

Definition at line 107 of file PrmGetPortAc.cpp.


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