summaryrefslogtreecommitdiff
path: root/protocols/CurrencyRates/src/ModuleInfo.h
diff options
context:
space:
mode:
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__