]> git.stg.codes - stg.git/blobdiff - include/stg/plugin.h
Replace boost::scoped_ptr with std::unique_ptr.
[stg.git] / include / stg / plugin.h
index 114ffc8bc61e58f67ed0e1fb05868007df6f1b0e..d02ff6992e7a125f5f3599ad48bc4a2f1bdf74f2 100644 (file)
@@ -29,9 +29,9 @@
 #define PLUGIN_H
 
 #include <string>
 #define PLUGIN_H
 
 #include <string>
+#include <cstdint>
 
 #include "noncopyable.h"
 
 #include "noncopyable.h"
-#include "os_int.h"
 #include "admins.h"
 #include "users.h"
 #include "tariffs.h"
 #include "admins.h"
 #include "users.h"
 #include "tariffs.h"
@@ -59,7 +59,7 @@ public:
 
     virtual int                 Start() = 0;
     virtual int                 Stop() = 0;
 
     virtual int                 Start() = 0;
     virtual int                 Stop() = 0;
-    virtual int                 Reload() = 0;
+    virtual int                 Reload(const MODULE_SETTINGS &) = 0;
     virtual bool                IsRunning() = 0;
     virtual const std::string & GetStrError() const = 0;
     virtual std::string         GetVersion() const = 0;
     virtual bool                IsRunning() = 0;
     virtual const std::string & GetStrError() const = 0;
     virtual std::string         GetVersion() const = 0;