![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Svc/Ports/VersionPorts/VersionPortAc.hpp>
Public Member Functions | |
| VersionPortSerializer () | |
| Constructor. More... | |
| Fw::SerializeStatus | deserializePortArgs (Fw::SerialBufferBase &_buffer) |
| Deserialze port arguments into members. More... | |
Static Public Member Functions | |
| static Fw::SerializeStatus | serializePortArgs (const Svc::VersionCfg::VersionEnum &version_id, Fw::StringBase &version_string, Svc::VersionStatus &status, Fw::SerialBufferBase &_buffer) |
| Serialize port arguments into a buffer. More... | |
Public Attributes | |
| Svc::VersionCfg::VersionEnum | m_version_id |
| Fw::ExternalString | m_version_string |
| Svc::VersionStatus | m_status |
Serializer for Version port Port for setting and getting Versions
Definition at line 79 of file VersionPortAc.hpp.
| Svc::VersionPortSerializer::VersionPortSerializer | ( | ) |
Constructor.
Definition at line 17 of file VersionPortAc.cpp.
| Fw::SerializeStatus Svc::VersionPortSerializer::deserializePortArgs | ( | Fw::SerialBufferBase & | _buffer | ) |
Deserialze port arguments into members.
| _buffer | The serial buffer |
Definition at line 30 of file VersionPortAc.cpp.
|
static |
Serialize port arguments into a buffer.
| version_id | The entry to access |
| version_string | The value to be passed |
| status | The command response argument |
| _buffer | The serial buffer |
Definition at line 50 of file VersionPortAc.cpp.
| Svc::VersionStatus Svc::VersionPortSerializer::m_status |
Definition at line 131 of file VersionPortAc.hpp.
| Svc::VersionCfg::VersionEnum Svc::VersionPortSerializer::m_version_id |
Definition at line 129 of file VersionPortAc.hpp.
| Fw::ExternalString Svc::VersionPortSerializer::m_version_string |
Definition at line 130 of file VersionPortAc.hpp.