F´ Flight Software - C/C++ Documentation  NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
T Struct Reference

#include <cmake-build-debug/fpp-tools/src/docs/users-guide/examples/impl-abs-type/T.hpp>

Inheritance diagram for T:
Fw::Serializable

Public Types

enum  Constants { SERIALIZED_SIZE = sizeof(U32) }
 
typedef Fw::SerializeStatus SS
 
typedef Fw::SerializeBufferBase B
 

Public Member Functions

 T ()
 
bool operator== (const T &that) const
 
SS serialize (B &b) const
 serialize contents More...
 
SS deserialize (B &b)
 deserialize to contents More...
 

Public Attributes

U32 x
 

Additional Inherited Members

- Protected Member Functions inherited from Fw::Serializable
 Serializable ()
 Default constructor. More...
 
virtual ~Serializable ()
 destructor More...
 
 Serializable ()
 Default constructor. More...
 
virtual ~Serializable ()
 destructor More...
 

Detailed Description

Definition at line 9 of file T.hpp.

Member Typedef Documentation

◆ B

Definition at line 13 of file T.hpp.

◆ SS

Definition at line 12 of file T.hpp.

Member Enumeration Documentation

◆ Constants

Enumerator
SERIALIZED_SIZE 

Definition at line 16 of file T.hpp.

Constructor & Destructor Documentation

◆ T()

T::T ( )
inline

Definition at line 19 of file T.hpp.

Member Function Documentation

◆ deserialize()

SS T::deserialize ( B buffer)
inlinevirtual

deserialize to contents

Implements Fw::Serializable.

Definition at line 28 of file T.hpp.

◆ operator==()

bool T::operator== ( const T that) const
inline

Definition at line 22 of file T.hpp.

◆ serialize()

SS T::serialize ( B buffer) const
inlinevirtual

serialize contents

Implements Fw::Serializable.

Definition at line 25 of file T.hpp.

Member Data Documentation

◆ x

U32 T::x

Definition at line 31 of file T.hpp.


The documentation for this struct was generated from the following file: