Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes
PluginT< T > Class Template Reference

A class which all plugins must inherit from. More...

#include <Plugin.hh>

List of all members.

Public Types

typedef boost::shared_ptr< T > TPtr

Public Member Functions

std::string GetFilename () const
 Get the name of the handler.
std::string GetHandle () const
 Get the short name of the handler.

Static Public Member Functions

static TPtr Create (const std::string &_filename, const std::string &_handle)

Protected Attributes

std::string filename
std::string handle

Detailed Description

template<class T>
class gazebo::PluginT< T >

A class which all plugins must inherit from.


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