35 std::ostream& operator<<(std::ostream& os,
const DirectoryStatus& obj) {
58 static_cast<SerialType>(this->
e)
69 this->
e =
static_cast<T>(es);
77 #if FW_SERIALIZABLE_TO_STRING 79 void DirectoryStatus ::
106 s =
"BAD_DESCRIPTOR";
109 s =
"ALREADY_EXISTS";
124 #elif FW_ENABLE_TEXT_LOGGING 126 void DirectoryStatus ::
Serialization/Deserialization operation was successful.
Operation was successful.
SerializeStatus serialize(U8 val)
serialize 8-bit unsigned int
Fw::SerializeStatus deserialize(Fw::SerializeBufferBase &buffer)
Deserialize raw enum value from SerialType.
const char * toChar() const
Deserialization data had incorrect values (unexpected data types)
I32 SerialType
The serial representation type.
SerializeStatus
forward declaration for string
Fw::SerializeStatus serialize(Fw::SerializeBufferBase &buffer) const
Serialize raw enum value to SerialType.
Directory already exists.
A catch-all for other errors. Have to look in implementation-specific code.
FormatStatus format(const CHAR *formatString,...)
write formatted string to buffer
bool isValid() const
Check raw enum value for validity.
FPP shadow-enum representing Os::Directory::Status.
Directory hasn't been opened yet.
Directory stream descriptor is invalid.
No permission to read directory.
Directory stream has no more files.
SerializeStatus deserialize(U8 &val)
deserialize 8-bit unsigned int
DirectoryStatus & operator=(const DirectoryStatus &obj)
Copy assignment operator (object)
Directory has more files than can be read.
Operation is not supported by the current implementation.
Directory doesn't exist.