 |
F´ Flight Software - C/C++ Documentation
NASA-v2.0.1
A framework for building embedded system applications to NASA flight quality standards.
|
Go to the documentation of this file.
38 return buffer.
serialize(
static_cast<U8*
>(&this->m_val),
sizeof(T));
42 return buffer.
deserialize(
static_cast<U8*
>(&this->m_val),
sizeof(T));
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
serialize contents
SerializeStatus
forward declaration for string
@ FW_DESERIALIZE_SIZE_MISMATCH
Data was left in in the buffer, but not enough to deserialize.
virtual ~StructSerializable()
SerializeStatus serialize(U8 val)
serialize 8-bit unsigned int
uint8_t U8
8-bit unsigned integer
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
deserialize to contents
NATIVE_UINT_TYPE getBuffLeft() const
returns how much deserialization buffer is left
const T & operator=(const T &val)
SerializeStatus deserialize(U8 &val)
deserialize 8-bit unsigned int