blob: 31cbd808b2994dcef4fb45259a0ff148dc736d3f [file] [log] [blame]
Lei YUebd3d092020-09-27 18:11:48 +08001#include "mocked_utils.hpp"
2
3namespace utils
4{
5
6static std::unique_ptr<MockedUtils> utils;
7const UtilsInterface& getUtils()
8{
9 if (!utils)
10 {
11 utils = std::make_unique<MockedUtils>();
12 }
13 return *utils;
14}
15
16void freeUtils()
17{
18 utils.reset();
19}
20
21} // namespace utils