Namespaces | Functions
PropertyBag.cpp File Reference
#include "PropertyBag.hpp"
#include "Property.hpp"
#include "types/PropertyDecomposition.hpp"
#include "types/Types.hpp"
#include "Logger.hpp"
#include <algorithm>
#include "rtt-fwd.hpp"
#include <boost/scoped_ptr.hpp>
Include dependency graph for PropertyBag.cpp:

Go to the source code of this file.

Namespaces

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 

Functions

bool RTT::copyProperties (PropertyBag &target, const PropertyBag &source)
 
void RTT::deleteProperties (PropertyBag &target)
 
void RTT::deletePropertyBag (PropertyBag &target)
 
PropertyBase * RTT::findProperty (const PropertyBag &bag, const std::string &nameSequence, const std::string &separator)
 
void RTT::flattenPropertyBag (PropertyBag &target, const std::string &separator)
 
vector< string > RTT::listProperties (const PropertyBag &source, const std::string &separator)
 
vector< string > RTT::listPropertyDescriptions (const PropertyBag &source, const std::string &separator)
 
std::ostream & RTT::operator<< (std::ostream &os, const PropertyBag &bag)
 
std::istream & RTT::operator>> (std::istream &is, PropertyBag &bag)
 
bool RTT::refreshProperties (const PropertyBag &target, const PropertyBag &source, bool allprops)
 
bool RTT::refreshProperty (const PropertyBag &target, const PropertyBase &source)
 
bool RTT::refreshProperty (PropertyBag &target, const PropertyBag &source, const std::string &name, const std::string &separator)
 
bool RTT::removeProperty (PropertyBag &bag, const std::string &path, const std::string &separator)
 
bool RTT::storeProperty (PropertyBag &bag, const std::string &path, base::PropertyBase *item, const std::string &separator)
 
bool RTT::updateOrRefreshProperty (PropertyBase *source, PropertyBase *target, bool update)
 
bool RTT::updateProperties (PropertyBag &target, const PropertyBag &source)
 
bool RTT::updateProperty (PropertyBag &target, const PropertyBag &source, const std::string &name, const std::string &separator)
 


rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:45