TAMSVIZ
Visualization and annotation tool for ROS
Type Member List

This is the complete list of members for Type, including all inherited members.

_base (defined in Type)Typeprotected
_category (defined in Type)Typeprotected
_constructable (defined in Type)Typeprotected
_create (defined in Type)Typeprotected
_initConstructor(...) (defined in Type)Typeinlineprotected
_initConstructor(decltype(new T()) i) (defined in Type)Typeinlineprotected
_name (defined in Type)Typeprotected
_registerType(const std::shared_ptr< Type > &t) (defined in Type)Typeprotectedstatic
_tryFromPointerList(...) (defined in Type)Typeinlineprotectedstatic
_tryFromPointerList(std::vector< std::shared_ptr< T >> *list, const std::vector< std::shared_ptr< void >> &in) (defined in Type)Typeinlineprotectedstatic
_tryToPointerList(...) (defined in Type)Typeinlineprotectedstatic
_tryToPointerList(const std::vector< std::shared_ptr< T >> *list, std::vector< std::shared_ptr< void >> &out) (defined in Type)Typeinlineprotectedstatic
_type_id (defined in Type)Typeprotected
base() const (defined in Type)Typeinline
category() const (defined in Type)Typeinline
constructable() const (defined in Type)Typeinline
create(const std::string &name="", const std::shared_ptr< Type > &base=nullptr, const std::string &category="") (defined in Type)Typestatic
find(const std::string &name) (defined in Type)Typestatic
find(const std::type_index &id) (defined in Type)Typestatic
find() (defined in Type)Typeinlinestatic
fromStringOrThrow(void *p, const std::string &s) const =0 (defined in Type)Typepure virtual
fromStringSupported() const =0 (defined in Type)Typepure virtual
global(const std::string &name="", const std::shared_ptr< Type > &base=nullptr, const std::string &category="") (defined in Type)Typeinlinestatic
instantiate() const (defined in Type)Typeinline
list() const (defined in Type)Type
name() const (defined in Type)Typeinline
operator=(const Type &)=delete (defined in Type)Typeprotected
properties(const void *ptr, std::vector< Property > &properties) const =0 (defined in Type)Typepure virtual
tryFind(const std::string &name) (defined in Type)Typestatic
tryFind(const std::type_index &id) (defined in Type)Typestatic
tryFind() (defined in Type)Typeinlinestatic
tryFromPointerList(void *object, const std::vector< std::shared_ptr< void >> &in) const =0 (defined in Type)Typepure virtual
tryToPointerList(const void *object, std::vector< std::shared_ptr< void >> &out) const =0 (defined in Type)Typepure virtual
tryToString(const void *p, std::string &s) const =0 (defined in Type)Typepure virtual
Type() (defined in Type)Typeinlineprotected
Type(const Type &)=delete (defined in Type)Typeprotected
typeId() const (defined in Type)Typeinline
~Type() (defined in Type)Typeinlineprotectedvirtual