SmartTester
2.0.0
Smart Tester is unit testing and regression testing framework used for testing SmartCGMS system.
src
mappers
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
13
class
GuidFileMapper
{
14
15
private
:
16
std::map<GUID, const wchar_t*> m_guidFileMap;
17
GuidFileMapper
();
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
Generated by
1.8.17