Orocos Real-Time Toolkit  2.5.0
os Directory Reference

Directories

directory  ecos
directory  gnulinux
directory  lxrt
directory  macosx
directory  oro_gcc
directory  oro_i386
directory  oro_msvc
directory  oro_noasm
directory  oro_powerpc
directory  oro_x86_64
directory  tlsf
directory  win32
directory  xenomai

Files

file  Atomic.hpp [code]
file  CAS.hpp [code]
file  Condition.hpp [code]
file  exceptions.cpp [code]
file  fosi.h [code]
file  fosi_interface.h [code]
 

This file defines the FOSI (Framework Operating System Interface) from orocos calls to native RTOS calls.


file  fosi_internal_interface.hpp [code]
 

This file has all the (periodic) thread specific interfaces.


file  main.h [code]
 

The prototype of the application's ORO_main.


file  MainThread.cpp [code]
file  MainThread.hpp [code]
file  Mutex.cpp [code]
file  Mutex.hpp [code]
file  MutexLock.hpp [code]
file  oro_allocator.hpp [code]
file  oro_arch.h [code]
file  oro_arch_interface.h [code]
 

Please use this template to create new oro_arch.h files for different target architectures or compilers.


file  oro_limits.h [code]
file  oro_malloc.h [code]
 

Wraps the oro_rt_ allocator functions to standard C malloc function family or TLSF if available.


file  OS.hpp [code]
 

This file includes commonly used headers from the Orocos OS package.


file  rint.cpp [code]
file  rint.h [code]
file  rt_list.hpp [code]
file  rtconversions.cpp [code]
file  rtconversions.hpp [code]
file  rtstreambufs.hpp [code]
file  rtstreams.cpp [code]
file  rtstreams.hpp [code]
 

(Almost) Real-Time output streams.


file  rtt-os-fwd.hpp [code]
file  Semaphore.hpp [code]
file  startstop.cpp [code]
file  startstop.h [code]
 

Prototype definitions of common os init/exit calls.


file  StartStopManager.cpp [code]
file  StartStopManager.hpp [code]
file  Thread.cpp [code]
file  Thread.hpp [code]
file  ThreadInterface.cpp [code]
file  ThreadInterface.hpp [code]
file  threads.cpp [code]
file  threads.hpp [code]
file  Time.hpp [code]
file  Timer.cpp [code]
file  Timer.hpp [code]
file  TimeService.cpp [code]
file  TimeService.hpp [code]