Public Member Functions | Public Attributes
pluginlib::ClassDesc Class Reference

Storage for information about a given class. More...

#include <class_desc.h>

List of all members.

Public Member Functions

 ClassDesc (const std::string &lookup_name, const std::string &derived_class, const std::string &base_class, const std::string &package, const std::string &description, const std::string &library_name, const std::string &plugin_manifest_path)
 Constructor for a ClassDesc.

Public Attributes

std::string base_class_
std::string derived_class_
std::string description_
std::string library_name_
std::string lookup_name_
std::string package_
std::string plugin_manifest_path_
std::string resolved_library_path_

Detailed Description

Storage for information about a given class.

Definition at line 43 of file class_desc.h.


Constructor & Destructor Documentation

pluginlib::ClassDesc::ClassDesc ( const std::string &  lookup_name,
const std::string &  derived_class,
const std::string &  base_class,
const std::string &  package,
const std::string &  description,
const std::string &  library_name,
const std::string &  plugin_manifest_path 
) [inline]

Constructor for a ClassDesc.

Parameters:
lookup_nameThe lookup name of the class
derived_classThe type of the derived class of the class
base_classThe type of the class, corresponds to the type of the base class
packageThe package the class lives in
descriptionA description for the class
library_nameThe name of the containing library for the class (not a full path!)
plugin_manifest_pathThe path to the plugin manifest file

Definition at line 56 of file class_desc.h.


Member Data Documentation

Definition at line 69 of file class_desc.h.

Definition at line 68 of file class_desc.h.

Definition at line 71 of file class_desc.h.

Definition at line 72 of file class_desc.h.

Definition at line 67 of file class_desc.h.

Definition at line 70 of file class_desc.h.

Definition at line 74 of file class_desc.h.

Definition at line 73 of file class_desc.h.


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


pluginlib
Author(s): Eitan Marder-Eppstein, Tully Foote, Dirk Thomas, Mirza Shah
autogenerated on Thu Jul 27 2017 02:19:34