17 #if FW_SERIALIZABLE_TO_STRING 175 #if FW_SERIALIZABLE_TO_STRING || BUILD_UT 181 friend std::ostream& operator<<(std::ostream& os,
const Buffer& obj);
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &serialBuffer) const
void setContext(SizeType context)
void setSize(SizeType size)
bool operator==(const Buffer &src) const
SerializeStatus
forward declaration for string
ExternalSerializeBufferWithMemberCopy getDeserializer()
Value representing no context.
External serialize buffer with no copy semantics.
Size of Fw::Buffer when serialized.
uint8_t U8
8-bit unsigned integer
DEPRECATED(SerializeBufferBase &getSerializeRepr(), "Switch to .getSerializer() and .getDeserializer()")
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
U32 SizeType
The size type for a buffer.
ExternalSerializeBufferWithMemberCopy getSerializer()
Buffer & operator=(const Buffer &src)