#include <shape_shifter_factory.hpp>
Static Public Member Functions | |
static RosIntrospectionFactory & | get () |
static RosIntrospection::ShapeShifter * | getShapeShifter (const std::string &topic_name) |
static std::vector< const std::string * > | getTopicList () |
static bool | isRegistered (const std::string &topic_name) |
static RosIntrospection::Parser & | parser () |
static void | registerMessage (const std::string &topic_name, const std::string &md5sum, const std::string &datatype, const std::string &definition) |
static void | reset () |
Private Member Functions | |
RosIntrospectionFactory ()=default | |
Private Attributes | |
RosIntrospection::Parser | _parser |
std::map< std::string, RosIntrospection::ShapeShifter > | _ss_map |
Definition at line 8 of file shape_shifter_factory.hpp.
|
privatedefault |
|
inlinestatic |
Definition at line 39 of file shape_shifter_factory.hpp.
|
inlinestatic |
Definition at line 62 of file shape_shifter_factory.hpp.
|
inlinestatic |
Definition at line 69 of file shape_shifter_factory.hpp.
|
inlinestatic |
Definition at line 82 of file shape_shifter_factory.hpp.
|
inlinestatic |
Definition at line 22 of file shape_shifter_factory.hpp.
|
inlinestatic |
Definition at line 46 of file shape_shifter_factory.hpp.
|
inlinestatic |
Definition at line 87 of file shape_shifter_factory.hpp.
|
private |
Definition at line 34 of file shape_shifter_factory.hpp.
|
private |
Definition at line 33 of file shape_shifter_factory.hpp.