Orocos Real-Time Toolkit  2.8.3
RTTTypes.hpp
Go to the documentation of this file.
1 
7 #ifndef RTT_PURE_TYPEKIT_TYPES_HPP
8 
9 #include "../ConnPolicy.hpp"
10 #include "../SendStatus.hpp"
11 #include "../FlowStatus.hpp"
12 #include "../PropertyBag.hpp"
13 #include "rtt-typekit-config.h"
14 
15 // Disable extern template warning on MSVC
16 #if !defined( __MINGW__ ) && defined( WIN32 )
17 # pragma warning( disable : 4231 )
18 #endif
19 
20 #ifdef CORELIB_DATASOURCE_HPP
23 #endif
24 
25 #ifdef CORELIB_DATASOURCE_HPP
28 #endif
29 
30 #ifdef ORO_CORELIB_DATASOURCES_HPP
34 #endif
35 #ifdef ORO_OUTPUT_PORT_HPP
37 #endif
38 #ifdef ORO_INPUT_PORT_HPP
40 #endif
41 #ifdef ORO_PROPERTY_HPP
43 #endif
44 #ifdef ORO_CORELIB_ATTRIBUTE_HPP
46 #endif
47 
48 #ifdef ORO_CORELIB_DATASOURCES_HPP
52 #endif
53 #ifdef ORO_OUTPUT_PORT_HPP
55 #endif
56 #ifdef ORO_INPUT_PORT_HPP
58 #endif
59 #ifdef ORO_PROPERTY_HPP
61 #endif
62 #ifdef ORO_CORELIB_ATTRIBUTE_HPP
64 #endif
65 
66 #if 0
67 #ifdef CORELIB_DATASOURCE_HPP
70 #endif
71 #ifdef ORO_CORELIB_DATASOURCES_HPP
75 #endif
76 #ifdef ORO_OUTPUT_PORT_HPP
78 #endif
79 #ifdef ORO_INPUT_PORT_HPP
81 #endif
82 #ifdef ORO_PROPERTY_HPP
84 #endif
85 #ifdef ORO_CORELIB_ATTRIBUTE_HPP
87 #endif
88 #endif
89 
90 #ifdef CORELIB_DATASOURCE_HPP
93 #endif
94 #ifdef ORO_CORELIB_DATASOURCES_HPP
98 #endif
99 #ifdef ORO_OUTPUT_PORT_HPP
101 #endif
102 #ifdef ORO_INPUT_PORT_HPP
104 #endif
105 #ifdef ORO_PROPERTY_HPP
107 #endif
108 #ifdef ORO_CORELIB_ATTRIBUTE_HPP
110 #endif
111 
112 
113 #endif
DataSource is a base class representing a generic way to read data of type T.
Definition: DataSource.hpp:94
A component's data input port.
Definition: InputPort.hpp:63
A DataSource which is used to manipulate a reference to an external value.
A property represents a named value of any type with a description.
Definition: Property.hpp:76
A DataSource which holds a constant value and returns it in its get() method.
A DataSource which has set() methods.
Definition: DataSource.hpp:184
#define RTT_TYPEKIT_EXT_TMPL
#define RTT_TYPEKIT_API
A component's data output port.
Definition: OutputPort.hpp:70
An Attribute has a name and contains data which can be set and get.
Definition: Attribute.hpp:56
A simple, yet very useful DataSource, which keeps a value, and returns it in its get() method...
Definition: DataSources.hpp:60