The unified diff between revisions [77e3623e..] and [395d2422..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'include/libstate.h'

#
#
# patch "include/libstate.h"
#  from [22a10b0321c1a4facc15ccdfec09b701e220b0cb]
#    to [4dddb269a906154b79debb9588397ac08334ccf6]
#
============================================================
--- include/libstate.h	22a10b0321c1a4facc15ccdfec09b701e220b0cb
+++ include/libstate.h	4dddb269a906154b79debb9588397ac08334ccf6
@@ -22,6 +22,15 @@ class Library_State
 class Library_State
    {
    public:
+      Library_State();
+      ~Library_State();
+
+      void initialize(const InitializerOptions&, Modules&);
+
+      void load(Modules&);
+
+      void add_engine(class Engine*);
+
       class Engine_Iterator
          {
          public:
@@ -58,8 +67,6 @@ class Library_State

       class Config& config() const;

-      void add_engine(class Engine*);
-
       class Mutex* get_mutex() const;
       class Mutex* get_named_mutex(const std::string&);

@@ -72,9 +79,6 @@ class Library_State
       void set_transcoder(class Charset_Transcoder*);
       std::string transcode(const std::string,
                             Character_Set, Character_Set) const;
-
-      Library_State(const InitializerOptions&, Modules&);
-      ~Library_State();
    private:
       Library_State(const Library_State&) {}
       Library_State& operator=(const Library_State&) { return (*this); }