![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
Namespaces | |
| Darwin | |
| Delegate | |
| Generic | |
| Linux | |
| Posix | |
| Stub | |
| Test | |
| ValidateFile | |
Classes | |
| class | ConditionVariable |
| condition variable implementation More... | |
| class | ConditionVariableHandle |
| Condition variable handle parent. More... | |
| class | ConditionVariableInterface |
| interface for condition variables More... | |
| class | Console |
| struct | ConsoleHandle |
| Base class for storing implementation specific handle information. More... | |
| class | ConsoleInterface |
| class | Cpu |
| cpu implementation More... | |
| class | CpuHandle |
| Cpu variable handle parent. More... | |
| class | CpuInterface |
| interface for cpu implementation More... | |
| class | Directory |
| Directory class. More... | |
| struct | DirectoryHandle |
| class | DirectoryInterface |
| class | DirectoryOpenMode |
| class | DirectoryStatus |
| FPP shadow-enum representing Os::Directory::Status. More... | |
| class | File |
| struct | FileHandle |
| base implementation of FileHandle More... | |
| class | FileInterface |
| class | FileMode |
| FPP shadow-enum representing Os::File::Mode. More... | |
| class | FileStatus |
| FPP shadow-enum representing Os::File::Status. More... | |
| class | FileSystem |
| FileSystem class. More... | |
| struct | FileSystemHandle |
| class | FileSystemInterface |
| class | FileSystemStatus |
| FPP shadow-enum representing Os::FileSystem::Status. More... | |
| class | GenericStatus |
| FPP shadow-enum representing Os::Generic::Status. More... | |
| class | IntervalTimer |
| class | Memory |
| memory implementation More... | |
| class | MemoryHandle |
| Memory variable handle parent. More... | |
| class | MemoryInterface |
| interface for memory implementation More... | |
| class | Mutex |
| struct | MutexHandle |
| class | MutexInterface |
| class | MutexStatus |
| FPP shadow-enum representing Os::Mutex::Status. More... | |
| class | Queue |
| class | QueueBlockingType |
| FPP shadow-enum representing Os::Queue::BlockingType. More... | |
| class | QueueHandle |
| QueueHandle parent class. More... | |
| class | QueueInterface |
| base queue interface More... | |
| class | QueueRegistry |
| queue registry interface More... | |
| class | QueueStatus |
| FPP shadow-enum representing Os::Queue::Status. More... | |
| class | QueueString |
| class | RawTime |
| struct | RawTimeHandle |
| class | RawTimeInterface |
| class | RawTimeStatus |
| FPP shadow-enum representing Os::RawTime::Status. More... | |
| class | ScopeLock |
| locks a mutex within the current scope More... | |
| class | Task |
| class | TaskHandle |
| Task handle representation. More... | |
| class | TaskInterface |
| class | TaskRegistry |
| class | TaskStatus |
| FPP shadow-enum representing Os::Task::Status. More... | |
| class | TaskString |
| class | ValidatedFile |
| A validated file. More... | |
Enumerations | |
| enum | StatusFileType { FileType, HashFileType } |
Functions | |
| void | init () |
| Initialize the OS Abstraction Layer (OSAL) More... | |
| File::Status | computeHash (const char *fileName, Utils::HashBuffer &hashBuffer) |
| File::Status | readHash (const char *hashFileName, Utils::HashBuffer &hashBuffer) |
| File::Status | writeHash (const char *hashFileName, Utils::HashBuffer hashBuffer) |
| ValidateFile::Status | translateStatus (File::Status status, StatusFileType type) |
| enum Os::StatusFileType |
| Enumerator | |
|---|---|
| FileType | |
| HashFileType | |
Definition at line 115 of file ValidateFileCommon.cpp.
| File::Status Os::computeHash | ( | const char * | fileName, |
| Utils::HashBuffer & | hashBuffer | ||
| ) |
< gets the size of the file (in bytes) at location path
Definition at line 8 of file ValidateFileCommon.cpp.
| void Os::init | ( | ) |
| File::Status Os::readHash | ( | const char * | hashFileName, |
| Utils::HashBuffer & | hashBuffer | ||
| ) |
Definition at line 62 of file ValidateFileCommon.cpp.
| ValidateFile::Status Os::translateStatus | ( | File::Status | status, |
| StatusFileType | type | ||
| ) |
Definition at line 117 of file ValidateFileCommon.cpp.
| File::Status Os::writeHash | ( | const char * | hashFileName, |
| Utils::HashBuffer | hashBuffer | ||
| ) |
Definition at line 91 of file ValidateFileCommon.cpp.