Orocos Real-Time Toolkit  2.8.3
PropertyComposition.hpp
Go to the documentation of this file.
1 #ifndef ORO_PROPERTYCOMPOSITION_HPP_
2 #define ORO_PROPERTYCOMPOSITION_HPP_
3 
4 #include "../base/PropertyBase.hpp"
5 #include "../PropertyBag.hpp"
6 
7 namespace RTT {
8  namespace types {
9 
23  bool RTT_API composePropertyBag( PropertyBag const& sourcebag, PropertyBag& target );
24 
34  bool RTT_API decomposePropertyBag( PropertyBag const& sourcebag, PropertyBag& target);
35  }
36 }
37 
38 #endif /* ORO_PROPERTYCOMPOSITION_HPP_ */
bool RTT_API composePropertyBag(PropertyBag const &sourcebag, PropertyBag &target)
Uses the type composition to compose all typed properties from a property bag.
#define RTT_API
Definition: rtt-config.h:97
bool RTT_API decomposePropertyBag(PropertyBag const &sourcebag, PropertyBag &target)
Inverse of RTT::types::composePropertyBag().
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
Definition: Activity.cpp:51