Static Public Member Functions | Protected Types | Static Protected Attributes | List of all members
costmap_cspace::Costmap3dLayerClassLoader Class Reference

#include <class_loader.h>

Static Public Member Functions

static Costmap3dLayerBase::Ptr loadClass (const std::string &name)
 
static void registerClass (const std::string &name, Costmap3dLayerSpawnerBase::Ptr spawner)
 

Protected Types

using ClassList = std::map< std::string, Costmap3dLayerSpawnerBase::Ptr >
 

Static Protected Attributes

static ClassList classes_
 

Detailed Description

Definition at line 64 of file class_loader.h.

Member Typedef Documentation

Definition at line 67 of file class_loader.h.

Member Function Documentation

static Costmap3dLayerBase::Ptr costmap_cspace::Costmap3dLayerClassLoader::loadClass ( const std::string &  name)
inlinestatic

Definition at line 71 of file class_loader.h.

static void costmap_cspace::Costmap3dLayerClassLoader::registerClass ( const std::string &  name,
Costmap3dLayerSpawnerBase::Ptr  spawner 
)
inlinestatic

Definition at line 79 of file class_loader.h.

Member Data Documentation

ClassList costmap_cspace::Costmap3dLayerClassLoader::classes_
staticprotected

Definition at line 68 of file class_loader.h.


The documentation for this class was generated from the following file:


costmap_cspace
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:20:29