F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Serializable.hpp File Reference

Go to the source code of this file.

Classes

struct  Fw::Serialization
 
class  Fw::Serializable
 
class  Fw::SerialBufferBase
 
class  Fw::LinearBufferBase
 
class  Fw::ExternalSerializeBuffer
 External serialize buffer with no copy semantics. More...
 
class  Fw::ExternalSerializeBufferWithDataCopy
 External serialize buffer with data copy semantics. More...
 
class  Fw::ExternalSerializeBufferWithMemberCopy
 External serialize buffer with member copy semantics. More...
 

Namespaces

 Fw
 Implementation of malloc based allocator.
 

Typedefs

using Fw::SerializeBufferBase = LinearBufferBase
 forward declaration More...
 

Enumerations

enum  Fw::SerializeStatus {
  Fw::FW_SERIALIZE_OK, Fw::FW_SERIALIZE_FORMAT_ERROR, Fw::FW_SERIALIZE_NO_ROOM_LEFT, Fw::FW_DESERIALIZE_BUFFER_EMPTY,
  Fw::FW_DESERIALIZE_FORMAT_ERROR, Fw::FW_DESERIALIZE_SIZE_MISMATCH, Fw::FW_DESERIALIZE_TYPE_MISMATCH, Fw::FW_DESERIALIZE_IMMUTABLE
}
 forward declaration for string More...
 
enum  Fw::Endianness { Fw::Endianness::BIG, Fw::Endianness::LITTLE }