7 #ifndef Os_TaskStatusEnumAc_HPP 8 #define Os_TaskStatusEnumAc_HPP 127 return this->
e == e1;
133 return !(*
this == e1);
139 friend std::ostream& operator<<(
167 #if FW_SERIALIZABLE_TO_STRING bool isValid() const
Check raw enum value for validity.
Task feature is not supported.
U8 SerialType
The serial representation type.
error trying to join the task
The number of enumerated constants.
started with invalid stack size
SerializeStatus
forward declaration for string
TaskStatus(const T e1)
Constructor (user-provided value)
FPP shadow-enum representing Os::Task::Status.
started task with invalid parameters
Fw::SerializeStatus serializeTo(Fw::SerialBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG) const
Serialize raw enum value to SerialType.
error trying to delay the task
T t
For backwards compatibility.
unable to set the task affinity
permissions error setting-up tasks
bool operator!=(T e1) const
Inequality operator.
The size of the serial representation.
uint8_t U8
8-bit unsigned integer
message sent/received okay
Task is in an invalid state for the operation.
TaskStatus & operator=(const TaskStatus &obj)
Copy assignment operator (object)
TaskStatus(const TaskStatus &obj)
Copy constructor.
Fw::SerializeStatus deserializeFrom(Fw::SerialBufferBase &buffer, Fw::Endianness mode=Fw::Endianness::BIG)
Deserialize raw enum value from SerialType.
bool operator==(T e1) const
Equality operator.
TaskStatus()
Constructor (default value of OP_OK)
unexpected error return value
unable to allocate more tasks
Big endian serialization.