libpointmatcher  1.0.2
Public Member Functions
PointMatcherSupport::Registrar< Interface >::GenericClassDescriptor< C > Struct Template Reference

A descriptor for a class C that provides parameters. More...

#include <Registrar.h>

Inheritance diagram for PointMatcherSupport::Registrar< Interface >::GenericClassDescriptor< C >:
PointMatcherSupport::Registrar< Interface >::ClassDescriptor

List of all members.

Public Member Functions

virtual Interface * createInstance (const std::string &className, const Parametrizable::Parameters &params) const
 Create an instance of Interface using params.
virtual const std::string description () const
 Return the description of this class.
virtual const
Parametrizable::ParametersDoc 
availableParameters () const
 Return the available parameters for this class.

Detailed Description

template<typename Interface>
template<typename C>
struct PointMatcherSupport::Registrar< Interface >::GenericClassDescriptor< C >

A descriptor for a class C that provides parameters.


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