Orocos Real-Time Toolkit  2.9.0
Classes | Namespaces | Typedefs | Functions
MultiVector.hpp File Reference
#include "../rtt-config.h"
#include <ostream>
#include <vector>

Go to the source code of this file.

Classes

struct  RTT::extras::MultiVector< S, T >
 A static allocated Vector. More...
 

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 
 RTT::extras
 Extra 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.
 

Typedefs

typedef MultiVector< 6, double > RTT::extras::Double6D
 A MultiVector consisting of 6 doubles. More...
 
typedef MultiVector< 6, int > RTT::extras::Int6D
 A MultiVector consisting of 6 integers. More...
 
typedef MultiVector< 6, bool > RTT::extras::Bool6D
 A MultiVector consisting of 6 booleans. More...
 
typedef MultiVector< 6, long > RTT::extras::Long6D
 A MultiVector consisting of 6 longs. More...
 

Functions

template<unsigned S, typename D >
MultiVector< S, D > RTT::extras::operator* (const D d, const MultiVector< S, D > &v)
 
template<unsigned S, typename D >
MultiVector< S, D > RTT::extras::operator+ (const D d, const MultiVector< S, D > &v)
 
template<unsigned S, typename D >
MultiVector< S, D > RTT::extras::operator- (const D d, const MultiVector< S, D > &v)
 
template<unsigned int S, class T >
std::ostream & RTT::extras::operator<< (std::ostream &os, MultiVector< S, T > &q)
 Output to standard C++ output stream. More...
 
template<unsigned int S, class T >
std::istream & RTT::extras::operator>> (std::istream &os, MultiVector< S, T > &q)
 Output to standard C++ input stream. More...