AbstractFactoryMethod< Base, constructorArg, SharedPointer >::SubClassRegistry Struct Reference

A helper struct to allow static initialisation of the subclass lookup table. More...

#include <ArmarXCore/core/system/AbstractFactoryMethod.h>

Public Member Functions

 SubClassRegistry (const std::string &name, initialisationFunction init)
 

Detailed Description

template<typename Base, typename constructorArg, typename SharedPointer = std::shared_ptr<Base>>
struct armarx::AbstractFactoryMethod< Base, constructorArg, SharedPointer >::SubClassRegistry

A helper struct to allow static initialisation of the subclass lookup table.

Constructor & Destructor Documentation

◆ SubClassRegistry()

template<typename Base, typename constructorArg, typename SharedPointer = std::shared_ptr<Base>>
SubClassRegistry ( const std::string & name,
initialisationFunction init )
inline

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