-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathmi_accessor_impl.cpp
More file actions
34 lines (24 loc) · 1.03 KB
/
mi_accessor_impl.cpp
File metadata and controls
34 lines (24 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include "model_includes/ih/mi_accessor_impl.hpp"
#include "model_includes/impl/mi_analyzer_impl.hpp"
#include "model_includes/impl/mi_model_impl.hpp"
//------------------------------------------------------------------------------
namespace model_includes
{
//------------------------------------------------------------------------------
ModelIncludesAccessorImpl::ModelIncludesAccessorImpl() = default;
ModelIncludesAccessorImpl::~ModelIncludesAccessorImpl() = default;
//------------------------------------------------------------------------------
ModelIncludesAccessorImpl::AnalyzerPtr
ModelIncludesAccessorImpl::createAnalyzer(
const fs::FileSystem & _fs, const parser::Parser & _parser )
{
return AnalyzerPtr{ new AnalyzerImpl{ _fs, _parser } };
}
//------------------------------------------------------------------------------
ModelIncludesAccessorImpl::ModelPtr
ModelIncludesAccessorImpl::createEmptyModel()
{
return ModelPtr{ new ModelImpl };
}
//------------------------------------------------------------------------------
}