39 #include "../types/Types.hpp"    90     cur_bag->
add( bag_cl );
    94     v.
value().identify(
this);
 DataSourceType get() const 
void add(base::PropertyBase *p)
virtual ~PropertyBagIntrospector()
std::stack< PropertyBag * > mystack
A container for holding references to properties. 
void introspect(const PropertyBag &v)
const std::string & getDescription() const 
void identify(base::PropertyIntrospection *pi) const 
const std::string & getName() const 
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute. 
bool introspectAndDecompose(PropertyBase *t)
void reset(PropertyBag &new_bag)
PropertyBagIntrospector(PropertyBag &bag)
Create a new Introspector, saving the results in a bag. 
virtual PropertyBase * clone() const =0