Orocos Real-Time Toolkit  2.9.0
Macros
gnulinux-config.h File Reference

Go to the source code of this file.

Macros

#define OROCFG_CORELIB_REALTIME_TOOLKIT   1
 
#define OROCFG_CORELIB_REALTIME_TOOLKIT_IMPORT   1
 
#define OS_AGNOSTIC
 
#define OROBLD_OS_AGNOSTIC
 
#define ORONUM_OS_MAX_THREADS   8
 
#define OROSEM_OS_PERIODIC_THREADS_MAX_OVERRUN   -1
 
#define OROSEM_OS_LOCK_MEMORY   1
 
#define ORO_ACT_DEFAULT_ACTIVITY
 
#define OS_HAVE_MAIN
 
#define OS_HAVE_IOSTREAM
 
#define OS_HAVE_STREAMS
 
#define OS_RT_MALLOC
 
#define ORO_HAVE_PTHREAD_SETNAME_NP
 
#define ORO_HAVE_BOOST_UUID
 
#define ORO_SIGNALLING_OPERATIONS
 
#define OROPKG_EXECUTION_PROGRAM_PARSER
 
#define PLUGINS_ENABLE_SCRIPTING
 
#define ORO_REMOTING
 
#define OROSEM_FILE_LOGGING
 
#define OROSEM_REMOTE_LOGGING
 
#define ORONUM_LOGGING_BUFSIZE   1000
 
#define OROPKG_OS
 
#define OROPKG_CORELIB_EVENTS
 
#define OROPKG_CORELIB_REPORTING
 
#define OROPKG_DEVICE_INTERFACE
 
#define OROPKG_EXECUTION
 
#define OROPKG_EXECUTION_ENGINE   1
 
#define OROPKG_EXECUTION_PROGRAM_PROCESSOR
 
#define OROPKG_EXECUTION_ENGINE_EVENTS
 
#define OROPKG_EXECUTION_ENGINE_COMMANDS
 
#define OROPKG_EXECUTION_ENGINE_PROGRAMS
 
#define OROPKG_EXECUTION_ENGINE_STATEMACHINES
 
#define ORONUM_EXECUTION_PROC_QUEUE_SIZE   16
 
#define PLUGINS_ENABLE_MARSHALLING
 If marshalling is enabled, use these defines. More...
 
#define OROPKG_CORELIB_PROPERTIES_MARSHALLING
 
#define OROPKG_CORELIB_PROPERTIES_MARSHALLING_CPF   1
 
#define ORODAT_CORELIB_PROPERTIES_MARSHALLING_INCLUDE   "marsh/CPFMarshaller.hpp"
 
#define OROCLS_CORELIB_PROPERTIES_MARSHALLING_DRIVER   CPFMarshaller
 
#define ORODAT_CORELIB_PROPERTIES_DEMARSHALLING_INCLUDE   "marsh/TinyDemarshaller.hpp"
 
#define OROCLS_CORELIB_PROPERTIES_DEMARSHALLING_DRIVER   TinyDemarshaller
 
#define OROPKG_OS_GNULINUX
 
#define OROCOS_TARGET_GNULINUX   1
 
#define OROCOS_TARGET_NAME   "gnulinux"
 

Macro Definition Documentation

#define ORO_ACT_DEFAULT_ACTIVITY

Definition at line 21 of file gnulinux-config.h.

#define ORO_HAVE_BOOST_UUID

Definition at line 35 of file gnulinux-config.h.

#define ORO_HAVE_PTHREAD_SETNAME_NP

Definition at line 34 of file gnulinux-config.h.

#define ORO_REMOTING

Definition at line 69 of file gnulinux-config.h.

#define ORO_SIGNALLING_OPERATIONS

Definition at line 50 of file gnulinux-config.h.

#define OROBLD_OS_AGNOSTIC

Definition at line 14 of file gnulinux-config.h.

#define OROCFG_CORELIB_REALTIME_TOOLKIT   1

Definition at line 4 of file gnulinux-config.h.

#define OROCFG_CORELIB_REALTIME_TOOLKIT_IMPORT   1

Definition at line 5 of file gnulinux-config.h.

#define OROCLS_CORELIB_PROPERTIES_DEMARSHALLING_DRIVER   TinyDemarshaller
#define OROCLS_CORELIB_PROPERTIES_MARSHALLING_DRIVER   CPFMarshaller

Definition at line 101 of file gnulinux-config.h.

#define OROCOS_TARGET_GNULINUX   1

Definition at line 111 of file gnulinux-config.h.

#define OROCOS_TARGET_NAME   "gnulinux"
#define ORODAT_CORELIB_PROPERTIES_DEMARSHALLING_INCLUDE   "marsh/TinyDemarshaller.hpp"

Definition at line 102 of file gnulinux-config.h.

#define ORODAT_CORELIB_PROPERTIES_MARSHALLING_INCLUDE   "marsh/CPFMarshaller.hpp"

Definition at line 100 of file gnulinux-config.h.

#define ORONUM_EXECUTION_PROC_QUEUE_SIZE   16

Definition at line 92 of file gnulinux-config.h.

#define ORONUM_LOGGING_BUFSIZE   1000

Definition at line 78 of file gnulinux-config.h.

#define ORONUM_OS_MAX_THREADS   8

Definition at line 17 of file gnulinux-config.h.

#define OROPKG_CORELIB_EVENTS

Definition at line 81 of file gnulinux-config.h.

#define OROPKG_CORELIB_PROPERTIES_MARSHALLING

Definition at line 98 of file gnulinux-config.h.

#define OROPKG_CORELIB_PROPERTIES_MARSHALLING_CPF   1

Definition at line 99 of file gnulinux-config.h.

#define OROPKG_CORELIB_REPORTING

Definition at line 82 of file gnulinux-config.h.

#define OROPKG_DEVICE_INTERFACE

Definition at line 83 of file gnulinux-config.h.

#define OROPKG_EXECUTION

Definition at line 85 of file gnulinux-config.h.

#define OROPKG_EXECUTION_ENGINE   1

Definition at line 86 of file gnulinux-config.h.

#define OROPKG_EXECUTION_ENGINE_COMMANDS

Definition at line 89 of file gnulinux-config.h.

#define OROPKG_EXECUTION_ENGINE_EVENTS

Definition at line 88 of file gnulinux-config.h.

#define OROPKG_EXECUTION_ENGINE_PROGRAMS

Definition at line 90 of file gnulinux-config.h.

#define OROPKG_EXECUTION_ENGINE_STATEMACHINES

Definition at line 91 of file gnulinux-config.h.

#define OROPKG_EXECUTION_PROGRAM_PARSER

Definition at line 64 of file gnulinux-config.h.

#define OROPKG_EXECUTION_PROGRAM_PROCESSOR

Definition at line 87 of file gnulinux-config.h.

#define OROPKG_OS

Definition at line 80 of file gnulinux-config.h.

#define OROPKG_OS_GNULINUX

Definition at line 108 of file gnulinux-config.h.

#define OROSEM_FILE_LOGGING

Definition at line 75 of file gnulinux-config.h.

Referenced by RTT::Logger::operator<<().

#define OROSEM_OS_LOCK_MEMORY   1

Definition at line 19 of file gnulinux-config.h.

#define OROSEM_OS_PERIODIC_THREADS_MAX_OVERRUN   -1

Definition at line 18 of file gnulinux-config.h.

#define OROSEM_REMOTE_LOGGING

Definition at line 76 of file gnulinux-config.h.

Referenced by RTT::Logger::operator<<().

#define OS_AGNOSTIC

Definition at line 12 of file gnulinux-config.h.

#define OS_HAVE_IOSTREAM

Definition at line 24 of file gnulinux-config.h.

#define OS_HAVE_MAIN

Definition at line 23 of file gnulinux-config.h.

#define OS_HAVE_STREAMS

Definition at line 25 of file gnulinux-config.h.

#define OS_RT_MALLOC

Definition at line 27 of file gnulinux-config.h.

#define PLUGINS_ENABLE_MARSHALLING

If marshalling is enabled, use these defines.

Definition at line 95 of file gnulinux-config.h.

#define PLUGINS_ENABLE_SCRIPTING

Definition at line 67 of file gnulinux-config.h.