| 57 | { |
| 58 | public: |
| 59 | explicit Plugin(string _name) : name(std::move(_name)) { cout << "Plugin " << name << " loaded" << endl; } |
| 60 | virtual ~Plugin() { cout << "Plugin " << name << " unloaded" << endl; } |
| 61 | const string& Name() const { return name; } |
| 62 | private: |
nothing calls this directly
no outgoing calls
no test coverage detected