1 /*!
2 	@file
3 	@author		Albert Semenov
4 	@date		06/2012
5 */
6 
7 #include "MyGUI_DummyDataManager.h"
8 #include "MyGUI_DummyDiagnostic.h"
9 #include "MyGUI_DataFileStream.h"
10 
11 namespace MyGUI
12 {
13 
DummyDataManager()14 	DummyDataManager::DummyDataManager()
15 	{
16 	}
17 
initialise()18 	void DummyDataManager::initialise()
19 	{
20 		MYGUI_PLATFORM_LOG(Info, "* Initialise: " << getClassTypeName());
21 
22 		MYGUI_PLATFORM_LOG(Info, getClassTypeName() << " successfully initialized");
23 	}
24 
shutdown()25 	void DummyDataManager::shutdown()
26 	{
27 		MYGUI_PLATFORM_LOG(Info, "* Shutdown: " << getClassTypeName());
28 
29 		MYGUI_PLATFORM_LOG(Info, getClassTypeName() << " successfully shutdown");
30 	}
31 
getData(const std::string & _name)32 	IDataStream* DummyDataManager::getData(const std::string& _name)
33 	{
34 		return nullptr;
35 	}
36 
freeData(IDataStream * _data)37 	void DummyDataManager::freeData(IDataStream* _data)
38 	{
39 		delete _data;
40 	}
41 
isDataExist(const std::string & _name)42 	bool DummyDataManager::isDataExist(const std::string& _name)
43 	{
44 		return false;
45 	}
46 
getDataListNames(const std::string & _pattern)47 	const VectorString& DummyDataManager::getDataListNames(const std::string& _pattern)
48 	{
49 		static VectorString result;
50 		return result;
51 	}
52 
getDataPath(const std::string & _name)53 	const std::string& DummyDataManager::getDataPath(const std::string& _name)
54 	{
55 		static std::string result;
56 		return result;
57 	}
58 
59 } // namespace MyGUI
60