7 #ifndef Svc_Fpy_StatementSerializableAc_HPP 8 #define Svc_Fpy_StatementSerializableAc_HPP 85 friend std::ostream& operator<<(
108 #if FW_SERIALIZABLE_TO_STRING Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialization.
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialization.
void settype(Svc::Fpy::StatementType::T type)
Set member type.
bool operator!=(const Statement &obj) const
Inequality operator.
Fw::StatementArgBuffer m_argBuf
void setargBuf(const Fw::StatementArgBuffer &argBuf)
Set member argBuf.
SerializeStatus
forward declaration for string
Statement()
Constructor (default value)
U32 FwOpcodeType
The type of a command opcode.
const Fw::StatementArgBuffer & getargBuf() const
Get member argBuf (const)
FwOpcodeType getopCode() const
Get member opCode.
The size of the serial representation.
Statement & operator=(const Statement &obj)
Copy assignment operator.
Svc::Fpy::StatementType::T gettype() const
Get member type.
void setopCode(FwOpcodeType opCode)
Set member opCode.
RateGroupDivider component implementation.
bool operator==(const Statement &obj) const
Equality operator.
Svc::Fpy::StatementType m_type
The size of the serial representation.
Fw::StatementArgBuffer & getargBuf()
Get member argBuf.