Alternate
e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
IFactoryMethod.cpp
[詳解]
1
#include "
pch.h
"
2
#include "
IFactoryMethod.h
"
3
4
using namespace
alt
;
5
using namespace
alt::FactoryMethod
;
6
7
IData::IData
(
int
seqNo)
8
{
9
_seqNo
= seqNo;
10
ZeroMemory (&
_createDateTime
,
sizeof
(
_createDateTime
));
11
}
12
13
IData::IData
()
14
{
15
_seqNo
= -1;
16
ZeroMemory (&
_createDateTime
,
sizeof
(
_createDateTime
));
17
}
18
19
IData::~IData
()
20
{
21
22
}
23
24
IMessage::IMessage
()
25
{
26
_to
= -1;
27
_from
= -1;
28
_command
= -1;
29
}
30
31
IMessage::~IMessage
()
32
{
33
34
}
35
36
void
IMessage::SetParam
(
int
to,
int
from,
int
command)
37
{
38
_to
= to;
39
_from
= from;
40
_command
= command;
41
}
42
43
IConfig::IConfig
()
44
{
45
46
}
47
48
IConfig::~IConfig
()
49
{
50
51
}
52
53
IProduct::IProduct
()
54
{
55
_id
= -1;
56
_productName
=
nullptr
;
57
}
58
59
IProduct::IProduct
(
int
id
,
TString
productName)
60
{
61
_id
= id;
62
_productName
= productName;
63
}
64
65
IProduct::~IProduct
()
66
{
67
68
}
69
70
IElement::IElement
()
71
{
72
_product
=
nullptr
;
73
}
74
75
IElement::IElement
(
TString
elementName)
76
{
77
_elementName
= elementName;
78
}
79
80
IElement::~IElement
()
81
{
82
83
}
84
85
void
IElement::Setup
()
86
{
87
88
}
89
90
ICreator::ICreator
()
91
{
92
93
}
94
95
ICreator::~ICreator
()
96
{
97
98
}
99
100
IProductManager::IProductManager
()
101
{
102
103
}
104
105
IProductManager::~IProductManager
()
106
{
107
108
}
109
110
IFactoryMethod::IFactoryMethod
()
111
{
112
113
}
114
115
IFactoryMethod::~IFactoryMethod
()
116
{
117
118
}
IFactoryMethod.h
pch.h
プリコンパイル済みヘッダー ファイルです。
alt::FactoryMethod::IConfig::~IConfig
virtual ~IConfig()
Definition:
IFactoryMethod.cpp:48
alt::FactoryMethod::IConfig::IConfig
IConfig()
Definition:
IFactoryMethod.cpp:43
alt::FactoryMethod::ICreator::~ICreator
virtual ~ICreator()
Definition:
IFactoryMethod.cpp:95
alt::FactoryMethod::ICreator::ICreator
ICreator()
Definition:
IFactoryMethod.cpp:90
alt::FactoryMethod::IData::_createDateTime
SYSTEMTIME _createDateTime
Definition:
IFactoryMethod.h:25
alt::FactoryMethod::IData::~IData
virtual ~IData()
Definition:
IFactoryMethod.cpp:19
alt::FactoryMethod::IData::_seqNo
int _seqNo
Definition:
IFactoryMethod.h:24
alt::FactoryMethod::IData::IData
IData()
Definition:
IFactoryMethod.cpp:13
alt::FactoryMethod::IElement::Setup
virtual void Setup()
Definition:
IFactoryMethod.cpp:85
alt::FactoryMethod::IElement::~IElement
virtual ~IElement()
Definition:
IFactoryMethod.cpp:80
alt::FactoryMethod::IElement::IElement
IElement()
Definition:
IFactoryMethod.cpp:70
alt::FactoryMethod::IElement::_elementName
TString _elementName
Definition:
IFactoryMethod.h:93
alt::FactoryMethod::IElement::_product
IProduct * _product
Definition:
IFactoryMethod.h:94
alt::FactoryMethod::IFactoryMethod::~IFactoryMethod
virtual ~IFactoryMethod()
Definition:
IFactoryMethod.cpp:115
alt::FactoryMethod::IFactoryMethod::IFactoryMethod
IFactoryMethod()
Definition:
IFactoryMethod.cpp:110
alt::FactoryMethod::IMessage::_to
int _to
Definition:
IFactoryMethod.h:40
alt::FactoryMethod::IMessage::IMessage
IMessage()
Definition:
IFactoryMethod.cpp:24
alt::FactoryMethod::IMessage::_from
int _from
Definition:
IFactoryMethod.h:41
alt::FactoryMethod::IMessage::SetParam
void SetParam(int to, int from, int command)
Definition:
IFactoryMethod.cpp:36
alt::FactoryMethod::IMessage::_command
int _command
Definition:
IFactoryMethod.h:42
alt::FactoryMethod::IMessage::~IMessage
virtual ~IMessage()
Definition:
IFactoryMethod.cpp:31
alt::FactoryMethod::IProduct::~IProduct
virtual ~IProduct()
Definition:
IFactoryMethod.cpp:65
alt::FactoryMethod::IProduct::_id
int _id
Definition:
IFactoryMethod.h:75
alt::FactoryMethod::IProduct::IProduct
IProduct()
Definition:
IFactoryMethod.cpp:53
alt::FactoryMethod::IProduct::_productName
TString _productName
Definition:
IFactoryMethod.h:76
alt::FactoryMethod::IProductManager::IProductManager
IProductManager()
Definition:
IFactoryMethod.cpp:100
alt::FactoryMethod::IProductManager::~IProductManager
virtual ~IProductManager()
Definition:
IFactoryMethod.cpp:105
alt::TString
文字列に関するWindowsAPIを集約したクラス
Definition:
TString.h:17
alt::FactoryMethod
Definition:
IFactoryMethod.h:9
alt
Definition:
DBLibrary.h:12
MiddleLibrary
IFactoryMethod.cpp
構築:
1.9.6