]> vaikene.ee Git - evaf/blobdiff - src/libs/Common/config.h
Warning fixes and copyright update.
[evaf] / src / libs / Common / config.h
index 3c19aafc8fc3f012a475cc575a8fe28aeaae93fb..6abdda51a5007876ea21e5702e01f638cf5f076e 100644 (file)
@@ -3,7 +3,7 @@
  * @brief eVaf configuration interface implementation
  * @author Enar Vaikene
  *
- * Copyright (c) 2011 Enar Vaikene
+ * Copyright (c) 2011-2019 Enar Vaikene
  *
  * This file is part of the eVaf C++ cross-platform application development framework.
  *
@@ -58,6 +58,11 @@ class Config : public iConfig
 
 public:
 
+    /**
+     * Destroys the iConfig interface instance.
+     */
+    static void destroyInstance();
+
     Config();
 
     virtual ~Config();
@@ -65,7 +70,7 @@ public:
     /**
      * Returns the current implementation of the iConfig interface
      */
-    iConfig * interface() const;
+    iConfig * _interface() const;
 
     /**
      * Initializes the iConfig interface implementation.