create_plugin< Handler, Chained, chainable > Struct Template Reference

#include <mia/core/factory.hh>

Public Types

typedef Handler::Product Product
 

Static Public Member Functions

static Productapply (const Handler &h, const CComplexOptionParser &param_list, const std::string &params)
 

Detailed Description

template<typename Handler, typename Chained, bool chainable>
struct create_plugin< Handler, Chained, chainable >

Definition at line 263 of file factory.hh.

Member Typedef Documentation

◆ Product

template<typename Handler , typename Chained , bool chainable>
typedef Handler::Product create_plugin< Handler, Chained, chainable >::Product

Definition at line 264 of file factory.hh.

Member Function Documentation

◆ apply()

template<typename Handler , typename Chained , bool chainable>
static Product* create_plugin< Handler, Chained, chainable >::apply ( const Handler &  h,
const CComplexOptionParser param_list,
const std::string &  params 
)
inlinestatic

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