X-Git-Url: https://vaikene.ee/gitweb/gitweb.cgi?a=blobdiff_plain;f=src%2Flibs%2FCommon%2Fconfig.h;h=6abdda51a5007876ea21e5702e01f638cf5f076e;hb=HEAD;hp=3c19aafc8fc3f012a475cc575a8fe28aeaae93fb;hpb=ec272061c2af46e4cd8730c18682e18ac5b369ff;p=evaf diff --git a/src/libs/Common/config.h b/src/libs/Common/config.h index 3c19aaf..6abdda5 100644 --- a/src/libs/Common/config.h +++ b/src/libs/Common/config.h @@ -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.