CVB++
14.0
test_result_factory.hpp
1
#pragma once
2
3
#include "../_cexports/c_polimago.h"
4
#include "predictor_factory_base.hpp"
5
6
#include "../global.hpp"
7
8
9
namespace
Cvb
10
{
11
CVB_BEGIN_INLINE_NS
12
14
namespace
Polimago
15
{
17
namespace
Testing
18
{
19
21
23
class
TestResultFactory
24
{
25
protected
:
26
TestResultFactory
()
27
{}
28
29
TestResultFactory
(
const
TestResultFactory
&) =
default
;
30
31
TestResultFactory
& operator=(
const
TestResultFactory
&) =
default
;
32
33
virtual
~TestResultFactory
() =
default
;
34
35
public
:
36
37
protected
:
38
};
39
41
using
TestResultFactoryPtr
=
std::shared_ptr<TestResultFactory>
;
42
43
44
}
/* namespace Testing */
45
46
using
Testing::TestResultFactory
;
47
using
Testing::TestResultFactoryPtr
;
48
49
}
/* namespace Polimago */
50
CVB_END_INLINE_NS
51
}
/* namespace Cvb */
Cvb::Polimago::Testing::TestResultFactory
Base class for test factory classes.
Definition:
test_result_factory.hpp:24
Cvb
Root namespace for the Image Manager interface.
Definition:
c_barcode.h:24
std::shared_ptr