My Project
create_plugin< Handler, Chained, chainable > Struct Template Reference

#include <mia/core/factory.hh>

Inheritance diagram for create_plugin< Handler, Chained, chainable >:
[legend]

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 274 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 275 of file factory.hh.

Member Function Documentation

◆ apply()

template<typename Handler, typename Chained, bool chainable>
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: