#include <iostream>
#include <memory>
#include <string>
#include <mia/core/handler.hh>
#include <mia/core/msgstream.hh>
#include <mia/core/errormacro.hh>
#include <mia/core/product_base.hh>
#include <mia/core/optionparser.hh>
#include <mia/core/productcache.hh>
#include <mia/core/traits.hh>
#include <mia/core/import_handler.hh>
Go to the source code of this file.
Data Structures | |
struct | create_plugin< Handler, Chained, chainable > |
struct | create_plugin< Handler, ProductChained, true > |
class | TFactory< P > |
This is tha base of all plugins that create "things", like filters, cost functions time step operatores and the like. More... | |
class | TFactoryPluginHandler< I > |
the Base class for all plugn handlers that deal with factory plugins. More... | |
Macros | |
#define | EXPLICIT_INSTANCE_DERIVED_FACTORY_HANDLER(T, F) |
#define | EXPLICIT_INSTANCE_HANDLER(T) |
#define | EXPLICIT_INSTANCE_PLUGIN(T) |
#define | EXPLICIT_INSTANCE_PLUGIN_HANDLER(P) |