Public Member Functions
PointMatcherSupport::Registrar< Interface >::GenericClassDescriptorNoParam< C > Struct Template Reference

A descriptor for a class C that does not provide any parameter. More...

#include <Registrar.h>

Inheritance diagram for PointMatcherSupport::Registrar< Interface >::GenericClassDescriptorNoParam< C >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual const
Parametrizable::ParametersDoc 
availableParameters () const
 Return the available parameters for this class.
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.

Detailed Description

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

A descriptor for a class C that does not provide any parameter.

Definition at line 106 of file Registrar.h.


Member Function Documentation

template<typename Interface >
template<typename C >
virtual const Parametrizable::ParametersDoc PointMatcherSupport::Registrar< Interface >::GenericClassDescriptorNoParam< C >::availableParameters ( ) const [inline, virtual]

Return the available parameters for this class.

Implements PointMatcherSupport::Registrar< Interface >::ClassDescriptor.

Definition at line 120 of file Registrar.h.

template<typename Interface >
template<typename C >
virtual Interface* PointMatcherSupport::Registrar< Interface >::GenericClassDescriptorNoParam< C >::createInstance ( const std::string &  className,
const Parametrizable::Parameters params 
) const [inline, virtual]

Create an instance of Interface using params.

Implements PointMatcherSupport::Registrar< Interface >::ClassDescriptor.

Definition at line 108 of file Registrar.h.

template<typename Interface >
template<typename C >
virtual const std::string PointMatcherSupport::Registrar< Interface >::GenericClassDescriptorNoParam< C >::description ( ) const [inline, virtual]

Return the description of this class.

Implements PointMatcherSupport::Registrar< Interface >::ClassDescriptor.

Definition at line 116 of file Registrar.h.


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


libpointmatcher
Author(s): Stéphane Magnenat, François Pomerleau
autogenerated on Thu Jan 2 2014 11:16:06