summaryrefslogtreecommitdiff
path: root/protocols/CurrencyRates/src/ModuleInfo.h
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-03-02 12:32:44 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-03-02 12:32:55 +0300
commit931a7dc1ac0dbc7e6c1083583ced915e572f5b47 (patch)
tree9fe9a6448d44030e26aa7107ce16044ed413e0d0 /protocols/CurrencyRates/src/ModuleInfo.h
parentdd7d9954042254e66e3bbbec7195c6be8b1a0663 (diff)
all protocols (even virtual ones) moved to the Protocols folder
Diffstat (limited to 'protocols/CurrencyRates/src/ModuleInfo.h')
-rw-r--r--protocols/CurrencyRates/src/ModuleInfo.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/protocols/CurrencyRates/src/ModuleInfo.h b/protocols/CurrencyRates/src/ModuleInfo.h
new file mode 100644
index 0000000000..39399f5c43
--- /dev/null
+++ b/protocols/CurrencyRates/src/ModuleInfo.h
@@ -0,0 +1,23 @@
+#ifndef __d0f22b66_3135_4bbe_bee5_a31ea631ce58_ModuleInfo__
+#define __d0f22b66_3135_4bbe_bee5_a31ea631ce58_ModuleInfo__
+
+class CCurrencyRatesProviders;
+class IHTMLEngine;
+
+class CModuleInfo
+{
+public:
+ typedef boost::shared_ptr<CCurrencyRatesProviders> TCurrencyRatesProvidersPtr;
+ typedef boost::shared_ptr<IHTMLEngine> THTMLEnginePtr;
+
+public:
+ static void OnMirandaShutdown(void);
+ static MWindowList GetWindowList(const std::string& rsKey, bool bAllocateIfNonExist = true);
+
+ static bool Verify();
+
+ static THTMLEnginePtr GetHTMLEngine();
+ static void SetHTMLEngine(THTMLEnginePtr pEngine);
+};
+
+#endif //__d0f22b66_3135_4bbe_bee5_a31ea631ce58_ModuleInfo__