TAMSVIZ
Visualization and annotation tool for ROS
|
This is the complete list of members for Type, including all inherited members.
_base (defined in Type) | Type | protected |
_category (defined in Type) | Type | protected |
_constructable (defined in Type) | Type | protected |
_create (defined in Type) | Type | protected |
_initConstructor(...) (defined in Type) | Type | inlineprotected |
_initConstructor(decltype(new T()) i) (defined in Type) | Type | inlineprotected |
_name (defined in Type) | Type | protected |
_registerType(const std::shared_ptr< Type > &t) (defined in Type) | Type | protectedstatic |
_tryFromPointerList(...) (defined in Type) | Type | inlineprotectedstatic |
_tryFromPointerList(std::vector< std::shared_ptr< T >> *list, const std::vector< std::shared_ptr< void >> &in) (defined in Type) | Type | inlineprotectedstatic |
_tryToPointerList(...) (defined in Type) | Type | inlineprotectedstatic |
_tryToPointerList(const std::vector< std::shared_ptr< T >> *list, std::vector< std::shared_ptr< void >> &out) (defined in Type) | Type | inlineprotectedstatic |
_type_id (defined in Type) | Type | protected |
base() const (defined in Type) | Type | inline |
category() const (defined in Type) | Type | inline |
constructable() const (defined in Type) | Type | inline |
create(const std::string &name="", const std::shared_ptr< Type > &base=nullptr, const std::string &category="") (defined in Type) | Type | static |
find(const std::string &name) (defined in Type) | Type | static |
find(const std::type_index &id) (defined in Type) | Type | static |
find() (defined in Type) | Type | inlinestatic |
fromStringOrThrow(void *p, const std::string &s) const =0 (defined in Type) | Type | pure virtual |
fromStringSupported() const =0 (defined in Type) | Type | pure virtual |
global(const std::string &name="", const std::shared_ptr< Type > &base=nullptr, const std::string &category="") (defined in Type) | Type | inlinestatic |
instantiate() const (defined in Type) | Type | inline |
list() const (defined in Type) | Type | |
name() const (defined in Type) | Type | inline |
operator=(const Type &)=delete (defined in Type) | Type | protected |
properties(const void *ptr, std::vector< Property > &properties) const =0 (defined in Type) | Type | pure virtual |
tryFind(const std::string &name) (defined in Type) | Type | static |
tryFind(const std::type_index &id) (defined in Type) | Type | static |
tryFind() (defined in Type) | Type | inlinestatic |
tryFromPointerList(void *object, const std::vector< std::shared_ptr< void >> &in) const =0 (defined in Type) | Type | pure virtual |
tryToPointerList(const void *object, std::vector< std::shared_ptr< void >> &out) const =0 (defined in Type) | Type | pure virtual |
tryToString(const void *p, std::string &s) const =0 (defined in Type) | Type | pure virtual |
Type() (defined in Type) | Type | inlineprotected |
Type(const Type &)=delete (defined in Type) | Type | protected |
typeId() const (defined in Type) | Type | inline |
~Type() (defined in Type) | Type | inlineprotectedvirtual |