Chi-Tech
PlugIn.h
Go to the documentation of this file.
1#ifndef CHITECH_PLUGIN_H
2#define CHITECH_PLUGIN_H
3
4#include "ChiObject.h"
5
6namespace chi
7{
8
9class Plugin : public ChiObject
10{
11public:
13 explicit Plugin(const InputParameters& params);
14
15 ~Plugin();
16
17protected:
18 const std::string plugin_path_;
19 void* library_handle_ = nullptr;
20};
21
22}
23
24#endif // CHITECH_PLUGIN_H
void * library_handle_
Definition: PlugIn.h:19
Plugin(const InputParameters &params)
Definition: PlugIn.cc:34
const std::string plugin_path_
Definition: PlugIn.h:18
static InputParameters GetInputParameters()
Definition: PlugIn.cc:17