7 #ifndef Os_FileSystemStatusEnumAc_HPP 8 #define Os_FileSystemStatusEnumAc_HPP 137 return this->
e == e1;
143 return !(*
this == e1);
149 friend std::ostream& operator<<(
175 #if FW_SERIALIZABLE_TO_STRING Buffer size is too small to hold full path (for getWorkingDirectory)
FileSystemStatus & operator=(const FileSystemStatus &obj)
Copy assignment operator (object)
bool operator!=(T e1) const
Inequality operator.
Path is too long, too many sym links, etc.
FPP shadow-enum representing Os::FileSystem::Status.
Directory stream has no more files.
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
Operation was successful.
The size of the serial representation.
I32 SerialType
The serial representation type.
FileSystemStatus()
Constructor (default value of OP_OK)
FileSystemStatus(const FileSystemStatus &obj)
Copy constructor.
Operation is not supported by the current implementation.
SerializeStatus
forward declaration for string
Operation failed due to overflow in calculation of the result.
The number of enumerated constants.
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
bool isValid() const
Check raw enum value for validity.
Operand is in use by the system or by a process.
T t
For backwards compatibility.
FileSystemStatus(const T e1)
Constructor (user-provided value)
Operation not supported across devices (e.g. rename)
bool operator==(T e1) const
Equality operator.