| Orocos Real-Time Toolkit
    2.8.3
    | 
Go to the source code of this file.
| Classes | |
| class | RTT::base::DataObjectInterface< T > | 
| A DataObjectInterface implements multi-threaded read/write solutions.  More... | |
| class | RTT::base::DataObject< T > | 
| This object represents the default thread-safe data object implementation used by Orocos objects.  More... | |
| class | RTT::base::Buffer< T > | 
| This object represents the default thread-safe buffer implementation used by Orocos objects.  More... | |
| class | RTT::base::BufferLockFree< T > | 
| A Lock-free buffer implementation to read and write data of type T in a FIFO way.  More... | |
| struct | RTT::base::OperationCallerBase< F > | 
| The base class for all method implementations.  More... | |
| class | RTT::base::BufferInterface< T > | 
| A Buffer is an object which is used to store (Push) and retrieve (Pop) values from.  More... | |
| class | RTT::base::BufferLocked< T > | 
| Implements a very simple blocking thread-safe buffer, using mutexes (locks).  More... | |
| class | RTT::base::BufferUnSync< T > | 
| Implements a not threadsafe buffer.  More... | |
| class | RTT::base::DataObjectLockFree< T > | 
| This DataObject is a Lock-Free implementation, such that reads and writes can happen concurrently without priority inversions.  More... | |
| class | RTT::base::DataObjectLocked< T > | 
| A class which provides locked/protected access to one typed element of data.  More... | |
| class | RTT::base::DataObjectUnSync< T > | 
| A class which provides unprotected (not thread-safe) access to one typed element of data.  More... | |
| class | RTT::base::ChannelElement< T > | 
| A typed version of ChannelElementBase.  More... | |
| Namespaces | |
| RTT | |
| Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute. | |
| RTT::base | |
| Base classes of RTT classes. | |
| RTT::detail | |
| Convenient short notation for every sub-namespace of RTT. | |
 1.8.11
 1.8.11