F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
|
Namespaces | |
Darwin | |
Delegate | |
Generic | |
Linux | |
Posix | |
Stub | |
ValidateFile | |
Classes | |
class | DirectoryOpenMode |
class | DirectoryStatus |
FPP shadow-enum representing Os::Directory::Status. More... | |
class | FileMode |
FPP shadow-enum representing Os::File::Mode. More... | |
class | FileStatus |
FPP shadow-enum representing Os::File::Status. More... | |
class | FileSystemStatus |
FPP shadow-enum representing Os::FileSystem::Status. More... | |
class | GenericStatus |
FPP shadow-enum representing Os::Generic::Status. More... | |
class | MutexStatus |
FPP shadow-enum representing Os::Mutex::Status. More... | |
class | QueueBlockingType |
FPP shadow-enum representing Os::Queue::BlockingType. More... | |
class | QueueStatus |
FPP shadow-enum representing Os::Queue::Status. More... | |
class | RawTimeStatus |
FPP shadow-enum representing Os::RawTime::Status. More... | |
class | TaskStatus |
FPP shadow-enum representing Os::Task::Status. More... | |
class | ConditionVariableHandle |
Condition variable handle parent. More... | |
class | ConditionVariableInterface |
interface for condition variables More... | |
class | ConditionVariable |
condition variable implementation More... | |
struct | ConsoleHandle |
Base class for storing implementation specific handle information. More... | |
class | ConsoleInterface |
class | Console |
class | CpuHandle |
Cpu variable handle parent. More... | |
class | CpuInterface |
interface for cpu implementation More... | |
class | Cpu |
cpu implementation More... | |
struct | DirectoryHandle |
class | DirectoryInterface |
class | Directory |
Directory class. More... | |
struct | FileHandle |
base implementation of FileHandle More... | |
class | FileInterface |
class | File |
struct | FileSystemHandle |
class | FileSystemInterface |
class | FileSystem |
FileSystem class. More... | |
class | IntervalTimer |
class | MemoryHandle |
Memory variable handle parent. More... | |
class | MemoryInterface |
interface for memory implementation More... | |
class | Memory |
memory implementation More... | |
struct | MutexHandle |
class | MutexInterface |
class | Mutex |
class | ScopeLock |
locks a mutex within the current scope More... | |
class | QueueHandle |
QueueHandle parent class. More... | |
class | QueueInterface |
base queue interface More... | |
class | Queue |
class | QueueRegistry |
queue registry interface More... | |
class | QueueString |
struct | RawTimeHandle |
class | RawTimeInterface |
class | RawTime |
class | TaskHandle |
Task handle representation. More... | |
class | TaskInterface |
class | Task |
class | TaskRegistry |
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 118 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 64 of file ValidateFileCommon.cpp.
ValidateFile::Status Os::translateStatus | ( | File::Status | status, |
StatusFileType | type | ||
) |
Definition at line 123 of file ValidateFileCommon.cpp.
File::Status Os::writeHash | ( | const char * | hashFileName, |
Utils::HashBuffer | hashBuffer | ||
) |
Definition at line 94 of file ValidateFileCommon.cpp.