F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
Os.cpp
Go to the documentation of this file.
1
// ======================================================================
2
// \title Os/Os.cpp
3
// \brief common definitions for the OSAL layer
4
// ======================================================================
5
#include "
Os/Os.hpp
"
6
#include "
FpConfig.h
"
7
#include "
Os/Console.hpp
"
8
#include "
Os/Cpu.hpp
"
9
#include "
Os/FileSystem.hpp
"
10
#include "
Os/Memory.hpp
"
11
#include "
Os/Task.hpp
"
12
13
namespace
Os
{
14
15
void
init
() {
16
// Initialize all OSAL singletons
17
Os::Console::init
();
18
Os::FileSystem::init
();
19
Os::Cpu::init
();
20
Os::Memory::init
();
21
Os::Task::init
();
22
}
23
24
}
// namespace Os
Console.hpp
Cpu.hpp
FileSystem.hpp
FpConfig.h
C-compatible configuration header for fprime configuration.
Memory.hpp
Os.hpp
Task.hpp
Os::Console::init
static void init()
initialize singleton
Definition:
Console.cpp:53
Os::Cpu::init
static void init()
initialize the singleton
Definition:
Cpu.cpp:16
Os::FileSystem::init
static void init()
initialize singleton
Definition:
FileSystem.cpp:62
Os::Memory::init
static void init()
initialize the singleton
Definition:
Memory.cpp:16
Os::Task::init
static void init()
initialize singleton
Definition:
Task.cpp:195
Os
Definition:
DirectoryOpenModeEnumAc.cpp:13
Os::init
void init()
Initialize the OS Abstraction Layer (OSAL)
Definition:
Os.cpp:15
Os
Os.cpp
Generated by
1.9.1