SmartTester  2.0.0
Smart Tester is unit testing and regression testing framework used for testing SmartCGMS system.
GuidFileMapper.h
1 
2 #ifndef _GUID_FILE_MAPPER_H_
3 #define _GUID_FILE_MAPPER_H_
4 
5 #include <map>
6 #include <rtl/guid.h>
7 
14 
15 private:
16  std::map<GUID, const wchar_t*> m_guidFileMap;
18 
19 public:
25  static GuidFileMapper& GetInstance();
32  const wchar_t* getFileName(const GUID& guid);
39  std::map<GUID, const wchar_t*> getMap();
40  GuidFileMapper(GuidFileMapper const&) = delete;
41  void operator=(GuidFileMapper const&) = delete;
42 
43 };
44 #endif //_GUID_FILE_MAPPER_H_
GuidFileMapper::getMap
std::map< GUID, const wchar_t * > getMap()
Definition: GuidFileMapper.cpp:23
GuidFileMapper::GetInstance
static GuidFileMapper & GetInstance()
Definition: GuidFileMapper.cpp:14
GuidFileMapper::getFileName
const wchar_t * getFileName(const GUID &guid)
Definition: GuidFileMapper.cpp:19
GuidFileMapper
Definition: GuidFileMapper.h:13