Namespaces | Defines | Functions
test.cpp File Reference
#include <rtt/types/TypekitPlugin.hpp>
#include <rtt/typekit/RealTimeTypekit.hpp>
#include "Types.hpp"
#include "Plugin.hpp"
#include ".orogen/typekit/OpaqueConvertions.hpp"
#include <rtt/os/main.h>
#include <rtt/types/Types.hpp>
#include <rtt/PropertyBag.hpp>
#include <rtt/Property.hpp>
#include <rtt/internal/DataSource.hpp>
#include <rtt/types/PropertyDecomposition.hpp>
#include <rtt/marsh/PropertyMarshaller.hpp>
#include <rtt/marsh/PropertyDemarshaller.hpp>
#include <iostream>
#include <fstream>
#include <typeinfo>
#include <stdexcept>
Include dependency graph for typekit_opaque/test.cpp:

Go to the source code of this file.

Namespaces

namespace  std
namespace  TestOpaque

Defines

#define OROCOS_TARGET   gnulinux

Functions

template<typename T , typename Getter >
bool generic_type_handling_test (std::string const &name, T const &testValue, TypeInfo const &ti, Getter get_test_value)
template<typename T >
get_ptr_content (boost::shared_ptr< T > const &left)
template<typename T >
get_ro_ptr_content (RTT::extras::ReadOnlyPointer< T > const &left)
template<typename T >
identity (T const &value)
std::ostream & TestOpaque::operator<< (std::ostream &io, Position_m const &data)
std::ostream & std::operator<< (std::ostream &io, std::vector< float > const &data)
std::ostream & std::operator<< (std::ostream &io, std::vector< int > const &data)
int ORO_main (int argc, char **argv)
bool test_composed_opaque ()
bool test_plain_opaque ()
bool test_ro_ptr ()
bool test_shared_pointer ()
bool test_shared_ptr_shortcut ()

Define Documentation

#define OROCOS_TARGET   gnulinux

Definition at line 1 of file typekit_opaque/test.cpp.


Function Documentation

template<typename T , typename Getter >
bool generic_type_handling_test ( std::string const &  name,
T const &  testValue,
TypeInfo const &  ti,
Getter  get_test_value 
)

Definition at line 121 of file typekit_opaque/test.cpp.

template<typename T >
T get_ptr_content ( boost::shared_ptr< T > const &  left)

Definition at line 269 of file typekit_opaque/test.cpp.

template<typename T >
T get_ro_ptr_content ( RTT::extras::ReadOnlyPointer< T > const &  left)

Definition at line 273 of file typekit_opaque/test.cpp.

template<typename T >
T identity ( T const &  value)

Definition at line 54 of file typekit_opaque/test.cpp.

int ORO_main ( int  argc,
char **  argv 
)

Definition at line 387 of file typekit_opaque/test.cpp.

Definition at line 232 of file typekit_opaque/test.cpp.

Definition at line 199 of file typekit_opaque/test.cpp.

bool test_ro_ptr ( )

Definition at line 349 of file typekit_opaque/test.cpp.

Definition at line 276 of file typekit_opaque/test.cpp.

Definition at line 312 of file typekit_opaque/test.cpp.



orogen
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Mon Oct 6 2014 03:17:29