summaryrefslogtreecommitdiff
path: root/plugins/CurrencyRates/src/ModuleInfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CurrencyRates/src/ModuleInfo.h')
-rw-r--r--plugins/CurrencyRates/src/ModuleInfo.h20
1 files changed, 2 insertions, 18 deletions
diff --git a/plugins/CurrencyRates/src/ModuleInfo.h b/plugins/CurrencyRates/src/ModuleInfo.h
index b8ee955dfb..8b99a248d6 100644
--- a/plugins/CurrencyRates/src/ModuleInfo.h
+++ b/plugins/CurrencyRates/src/ModuleInfo.h
@@ -2,40 +2,24 @@
#define __d0f22b66_3135_4bbe_bee5_a31ea631ce58_ModuleInfo__
class CCurrencyRatesProviders;
-class IXMLEngine;
class IHTMLEngine;
-// class IHTMLParser;
class CModuleInfo
{
public:
typedef boost::shared_ptr<CCurrencyRatesProviders> TCurrencyRatesProvidersPtr;
- typedef boost::shared_ptr<IXMLEngine> TXMLEnginePtr;
typedef boost::shared_ptr<IHTMLEngine> THTMLEnginePtr;
-private:
- CModuleInfo();
- ~CModuleInfo(void);
-
public:
- static CModuleInfo& GetInstance();
-
- void OnMirandaShutdown();
- MWindowList GetWindowList(const std::string& rsKey, bool bAllocateIfNonExist = true);
+ static void OnMirandaShutdown(void);
+ static MWindowList GetWindowList(const std::string& rsKey, bool bAllocateIfNonExist = true);
static bool Verify();
static TCurrencyRatesProvidersPtr GetCurrencyRateProvidersPtr();
- static TXMLEnginePtr GetXMLEnginePtr();
- // static void SetXMLEnginePtr(TXMLEnginePtr pEngine);
-
static THTMLEnginePtr GetHTMLEngine();
static void SetHTMLEngine(THTMLEnginePtr pEngine);
-
-private:
- typedef std::map<std::string, MWindowList> THandles;
- THandles m_ahWindowLists;
};
#endif //__d0f22b66_3135_4bbe_bee5_a31ea631ce58_ModuleInfo__