7 #ifndef Svc_ActiveLogger_ActiveLogger_EnabledEnumAc_HPP 8 #define Svc_ActiveLogger_ActiveLogger_EnabledEnumAc_HPP 107 return this->
e == e1;
113 return !(*
this == e1);
119 friend std::ostream& operator<<(
145 #if FW_SERIALIZABLE_TO_STRING The number of enumerated constants.
bool operator!=(T e1) const
Inequality operator.
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
ActiveLogger_Enabled()
Constructor (default value of ENABLED)
I32 SerialType
The serial representation type.
The size of the serial representation.
SerializeStatus
forward declaration for string
bool isValid() const
Check raw enum value for validity.
ActiveLogger_Enabled(const T e1)
Constructor (user-provided value)
ActiveLogger_Enabled & operator=(const ActiveLogger_Enabled &obj)
Copy assignment operator (object)
bool operator==(T e1) const
Equality operator.
T t
For backwards compatibility.
ActiveLogger_Enabled(const ActiveLogger_Enabled &obj)
Copy constructor.
RateGroupDivider component implementation.
Enabled and disabled state.
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.