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 dependency graph for PropertyBag.cpp:

Go to the source code of this file.

Namespaces

namespace  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 Sat Jun 8 2019 18:46:35