summaryrefslogtreecommitdiff
path: root/protocols/CurrencyRates/src/ModuleInfo.h
blob: 39399f5c43a6b8b758d8c76b0dfa5c219cc987ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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__