 |
F´ Flight Software - C/C++ Documentation
NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
|
SerializeStatus deserializeBase(SerializeBufferBase &buffer)
SerializeStatus serialize(SerializeBufferBase &buffer) const
serialize contents
SerializeStatus
forward declaration for string
U8 * getBuffAddr()
gets buffer address for data filling
SerializeStatus serialize(U8 val)
serialize 8-bit unsigned int
SerializeStatus serializeBase(SerializeBufferBase &buffer) const
@ FW_SERIALIZE_OK
Serialization/Deserialization operation was successful.
NATIVE_UINT_TYPE getBuffLeft() const
returns how much deserialization buffer is left
void setTimeTag(const Fw::Time &timeTag)
LogBuffer & getLogBuffer()
SerializeStatus setBuffLen(NATIVE_UINT_TYPE length)
sets buffer length manually after filling with data
unsigned int NATIVE_UINT_TYPE
native unsigned integer type declaration
NATIVE_UINT_TYPE getBuffLength() const
returns current buffer size
SerializeStatus deserialize(U8 &val)
deserialize 8-bit unsigned int
void setId(FwEventIdType id)
void setLogBuffer(const LogBuffer &buffer)
#define FwEventIdType
Type representation for an event id.
int NATIVE_INT_TYPE
native integer type declaration
SerializeStatus deserialize(SerializeBufferBase &buffer)
deserialize to contents