15 this->
m_type = ComPacketType::FW_PACKET_COMMAND;
34 if (this->
m_type != ComPacketType::FW_PACKET_COMMAND) {
Serialization/Deserialization operation was successful.
SerializeStatus serializeTo(SerializeBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG) const
serialize contents to buffer
FwIdType FwOpcodeType
The type of a command opcode.
SerializeStatus copyRaw(SerializeBufferBase &dest, Serializable::SizeType size)
directly copies buffer without looking for a size in the stream.
SerializeStatus deserializeTo(U8 &val, Endianness mode=Endianness::BIG)
deserialize 8-bit unsigned int
SerializeStatus
forward declaration for string
Serializable::SizeType getBuffLeft() const
returns how much deserialization buffer is left
Deserialized type ID didn't match.
FwOpcodeType getOpCode() const
SerializeStatus deserializeBase(SerializeBufferBase &buffer)
CmdArgBuffer & getArgBuffer()
Implementation of malloc based allocator.
SerializeStatus deserializeFrom(SerializeBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG)
deserialize contents from buffer