, including all inherited members.
addConstructor(TypeBuilder *tb) | RTT::TypeInfo | [virtual] |
addProtocol(int protocol_id, detail::TypeTransporter *tt) | RTT::TypeInfo | |
buildAlias(std::string name, DataSourceBase::shared_ptr b) const =0 | RTT::TypeInfo | [pure virtual] |
buildAttribute(std::string name, DataSourceBase::shared_ptr source=0) const =0 | RTT::TypeInfo | [pure virtual] |
buildConstant(std::string name, DataSourceBase::shared_ptr, int sizehint) const | RTT::TypeInfo | [virtual] |
buildConstant(std::string name, DataSourceBase::shared_ptr) const =0 | RTT::TypeInfo | [pure virtual] |
buildProperty(const std::string &name, const std::string &desc, DataSourceBase::shared_ptr source=0) const =0 | RTT::TypeInfo | [pure virtual] |
buildValue() const =0 | RTT::TypeInfo | [pure virtual] |
buildVariable(std::string name, int sizehint) const | RTT::TypeInfo | [virtual] |
buildVariable(std::string name) const =0 | RTT::TypeInfo | [pure virtual] |
composeType(DataSourceBase::shared_ptr source, DataSourceBase::shared_ptr target) const =0 | RTT::TypeInfo | [pure virtual] |
construct(const std::vector< DataSourceBase::shared_ptr > &args) const | RTT::TypeInfo | [virtual] |
Constructors typedef (defined in RTT::TypeInfo) | RTT::TypeInfo | [protected] |
constructors (defined in RTT::TypeInfo) | RTT::TypeInfo | [protected] |
convert(DataSourceBase::shared_ptr arg) const | RTT::TypeInfo | [virtual] |
decomposeType(DataSourceBase::shared_ptr source, PropertyBag &targetbag) const =0 | RTT::TypeInfo | [pure virtual] |
fromString(const std::string &value, DataSourceBase::shared_ptr out) const | RTT::TypeInfo | [virtual] |
getProtocol(int protocol_id) const | RTT::TypeInfo | |
getTransportNames() const | RTT::TypeInfo | |
getTypeIdName() const =0 (defined in RTT::TypeInfo) | RTT::TypeInfo | [pure virtual] |
getTypeName() const =0 | RTT::TypeInfo | [pure virtual] |
read(std::istream &os, DataSourceBase::shared_ptr out) const =0 | RTT::TypeInfo | [pure virtual] |
toString(DataSourceBase::shared_ptr in) const | RTT::TypeInfo | [virtual] |
transporters (defined in RTT::TypeInfo) | RTT::TypeInfo | [protected] |
Transporters typedef (defined in RTT::TypeInfo) | RTT::TypeInfo | [protected] |
write(std::ostream &os, DataSourceBase::shared_ptr in) const =0 | RTT::TypeInfo | [pure virtual] |
~TypeInfo() (defined in RTT::TypeInfo) | RTT::TypeInfo | [virtual] |