Orocos Real-Time Toolkit  2.9.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nboost
 NRTTContains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute
 NbaseBase classes of RTT classes
 NcorbaCORBA (OmniORB/TAO) code for network data transport
 Ndev
 NextrasExtra classes not neccesary to build an Orocos application, but are handy in some cases, or serve as an example on how to extend the RTT
 NinternalClasses which contain all implementation code for the RTT
 NmarshClasses for reading/writing properties to/from file or data stream
 Nmqueue
 NOperationCallerC
 NosOS Abstractions such as Mutexes, Semaphores and Threads
 NpluginClasses and functions for creating and loading plugins
 NscriptingParser code for the Orocos real-time scripting language
 NSendHandleC
 NStatementProcessor
 NTinyDemarshaller
 NtypesClasses for typekits for describing and handling user data types
 CActivityAn Activity executes a RunnableInterface object in a (periodic) thread
 CAliasThis class is the most basic Attribute implementation (only suitable for reading a internal::DataSource), does not allow any assignment, just stores a internal::DataSourceBase, and returns it
 CArgumentDescriptionDescription of one Argument of a Command
 CAttributeAn Attribute has a name and contains data which can be set and get
 CCleanupHandleA connection Handle of a (connected) slot which disconnects and cleans up (free all resources) the connection object in its destructor
 CCmdFunctionWrapper
 CComponentFactoriesA global variable storing all component factories added with ORO_LIST_COMPONENT_TYPE
 CComponentFactoryLoaderA helper class storing a single component factory in case of static library deployments
 CComponentLoader
 CConfigurationInterfaceA class for keeping track of Attribute, Constant and Property objects of a TaskContext
 CConnPolicyA connection policy object describes how a given connection should behave
 CConstantAs opposed to a Attribute, a Constant can not be assigned to a new value after creation
 CDataFlowInterfaceThe Interface of a TaskContext which exposes its data-flow ports
 CExecutionEngineAn execution engine serialises (executes one after the other) the execution of all commands, programs, state machines and incoming events for a task
 Cfile_parse_exceptionThis is an exception class that keeps a parse_exception pointer along with the location in the file and the file where it occurred
 Cfinder
 Cget_capacity
 Cget_size
 CHandleThe Handle holds the information, and allows manipulation, of a connection between a internal::Signal Handler function and the Signal itself
 CInputPortA component's data input port
 Cinvalid_handle_exceptionException thrown when a factory is requested to create an object with an invalid SendHandle
 CLoggerA simple logging class to debug/ analyse what is going on in the Orocos system
 CMarshallingService requester to load and save properties of a TaskContext
 Cname_not_found_exceptionException thrown when a factory is requested to create an object with an unknown name
 Cno_asynchronous_operation_exceptionException thrown when a factory is requested to produce an asynchronous object while it is not available for that operation
 Cnon_lvalue_args_exceptionException thrown when a factory is requested to create an object, and one of the arguments needed to be an lvalue (AssignableDataSource) and an rvalue (plain DataSource) was given
 COperationThe operation ties a C or C++ function into a component interface
 COperationCallerA OperationCaller serves as a placeholder (aka 'proxy') for a remote Operation
 COperationInterfaceHolds all exported operations of a component and is able to produce callers for these operations
 COperationInterfacePartThis class defines the interface for creating operation objects without using C++ templates
 COutputPortA component's data output port
 Cparse_exceptionThis is the uppermost exception class in the parser system
 CPropertyA property represents a named value of any type with a description
 CPropertyBagA container for holding references to properties
 CRemoveMsg
 CScopedHandleA scoped connection Handle of a (connected) slot which disconnects a slot from a signal in its destructor
 CScriptingThe method interface of the scripting plugin
 CSendHandleThe SendHandle is used to collect the result values of an asynchronous invocation
 CServiceThis class allows storage and retrieval of operations, ports, attributes and properties provided by a component
 CServiceRequesterAn object that expresses you wish to use a service
 CTaskContextThe TaskContext is the C++ representation of an Orocos component
 Cwrong_number_of_args_exceptionException thrown when a factory is requested to create an object but the wrong number of arguments was given
 Cwrong_types_of_args_exceptionException thrown when a factory is requested to create an object, but a wrong argument type was given
 NstdSTL namespace
 Cequal_to< const _Tp & >
 Cgreater< const _Tp & >One of the comparison functors
 Cless< const _Tp & >One of the comparison functors
 Cnot_equal_to< const _Tp & >One of the comparison functors
 Cternary_function
 CCorbaOperationCallerCallCalls a CORBA method
 CCorbaOperationCallerCollectCollects a CORBA method
 Ccyg_recursive_mutex_t
 Cfd_watch
 Coro__xchg_dummy
 Coro_atomic_tStructure that contains an int for atomic operations
 Coro_rtai_cond_t
 Coro_rtai_sem_t
 Coro_timespec
 CPOAUtility
 Crt_cond_t
 CRT_INTR
 Crt_mutex_impl_t
 CRTOS_TASK
 CRTT_corba_CConfigurationInterface_i
 CRTT_corba_COperationInterface_i
 CRTT_corba_CSendHandle_i
 CRTT_corba_CService_i
 CRTT_corba_CServiceRequester_i
 CRTT_corba_CTaskContext_i