-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDesignPattern.sln
161 lines (161 loc) · 11.2 KB
/
DesignPattern.sln
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29926.136
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ObserverPattern", "ObserverPattern\ObserverPattern.vcxproj", "{9CB11737-19CA-4BC0-AD5C-663D0D070B72}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DecoratorPattern", "DecoratorPattern\DecoratorPattern.vcxproj", "{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SimpleFactoryPattern", "SimpleFactoryPattern\SimpleFactoryPattern.vcxproj", "{246373CB-64A2-479C-A65C-08AD290849B5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StrategyPattern", "StrategyPattern\StrategyPattern.vcxproj", "{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FactoryMethodPattern", "FactoryMethodPattern\FactoryMethodPattern.vcxproj", "{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AbstractFactoryPattern", "AbstractFactoryPattern\AbstractFactoryPattern.vcxproj", "{BFA818F7-E92C-4234-A4C0-D72604D6097A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SingletonPattern", "SingletonPattern\SingletonPattern.vcxproj", "{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CommandPattern", "CommandPattern\CommandPattern.vcxproj", "{DA9706C2-509A-4872-AAD3-E9D458C5DED6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ObjectAdapterPattern", "ObjectAdapterPattern\ObjectAdapterPattern.vcxproj", "{060052A9-540E-4ECF-B997-1A371E4B94DE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ClassAdapterPattern", "ClassAdapterPattern\ClassAdapterPattern.vcxproj", "{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FacadePattern", "FacadePattern\FacadePattern.vcxproj", "{253C5FEA-C575-4EF4-A219-D06522153368}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TemplateMethodPattern", "TemplateMethodPattern\TemplateMethodPattern.vcxproj", "{8E1A73C8-A760-47EF-8CDA-68804543DBA8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StatePattern", "StatePattern\StatePattern.vcxproj", "{8CCD0B79-E07D-496F-BF97-13F562AE2474}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VirtualProxyPattern", "VirtualProxyPattern\VirtualProxyPattern.vcxproj", "{F9401A4E-A24F-4293-B2BF-85E92402886F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Debug|x64.ActiveCfg = Debug|x64
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Debug|x64.Build.0 = Debug|x64
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Debug|x86.ActiveCfg = Debug|Win32
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Debug|x86.Build.0 = Debug|Win32
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Release|x64.ActiveCfg = Release|x64
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Release|x64.Build.0 = Release|x64
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Release|x86.ActiveCfg = Release|Win32
{9CB11737-19CA-4BC0-AD5C-663D0D070B72}.Release|x86.Build.0 = Release|Win32
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Debug|x64.ActiveCfg = Debug|x64
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Debug|x64.Build.0 = Debug|x64
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Debug|x86.ActiveCfg = Debug|Win32
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Debug|x86.Build.0 = Debug|Win32
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Release|x64.ActiveCfg = Release|x64
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Release|x64.Build.0 = Release|x64
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Release|x86.ActiveCfg = Release|Win32
{F9501E81-F4AB-4DA2-AEA6-33E436CF3522}.Release|x86.Build.0 = Release|Win32
{246373CB-64A2-479C-A65C-08AD290849B5}.Debug|x64.ActiveCfg = Debug|x64
{246373CB-64A2-479C-A65C-08AD290849B5}.Debug|x64.Build.0 = Debug|x64
{246373CB-64A2-479C-A65C-08AD290849B5}.Debug|x86.ActiveCfg = Debug|Win32
{246373CB-64A2-479C-A65C-08AD290849B5}.Debug|x86.Build.0 = Debug|Win32
{246373CB-64A2-479C-A65C-08AD290849B5}.Release|x64.ActiveCfg = Release|x64
{246373CB-64A2-479C-A65C-08AD290849B5}.Release|x64.Build.0 = Release|x64
{246373CB-64A2-479C-A65C-08AD290849B5}.Release|x86.ActiveCfg = Release|Win32
{246373CB-64A2-479C-A65C-08AD290849B5}.Release|x86.Build.0 = Release|Win32
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Debug|x64.ActiveCfg = Debug|x64
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Debug|x64.Build.0 = Debug|x64
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Debug|x86.ActiveCfg = Debug|Win32
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Debug|x86.Build.0 = Debug|Win32
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Release|x64.ActiveCfg = Release|x64
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Release|x64.Build.0 = Release|x64
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Release|x86.ActiveCfg = Release|Win32
{EBEAE2DC-6B33-4E25-91A7-7492BF95F13D}.Release|x86.Build.0 = Release|Win32
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Debug|x64.ActiveCfg = Debug|x64
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Debug|x64.Build.0 = Debug|x64
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Debug|x86.ActiveCfg = Debug|Win32
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Debug|x86.Build.0 = Debug|Win32
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Release|x64.ActiveCfg = Release|x64
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Release|x64.Build.0 = Release|x64
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Release|x86.ActiveCfg = Release|Win32
{1F8F534B-B6EE-4EB7-8590-4ED1E63861B0}.Release|x86.Build.0 = Release|Win32
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Debug|x64.ActiveCfg = Debug|x64
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Debug|x64.Build.0 = Debug|x64
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Debug|x86.ActiveCfg = Debug|Win32
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Debug|x86.Build.0 = Debug|Win32
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Release|x64.ActiveCfg = Release|x64
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Release|x64.Build.0 = Release|x64
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Release|x86.ActiveCfg = Release|Win32
{BFA818F7-E92C-4234-A4C0-D72604D6097A}.Release|x86.Build.0 = Release|Win32
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Debug|x64.ActiveCfg = Debug|x64
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Debug|x64.Build.0 = Debug|x64
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Debug|x86.ActiveCfg = Debug|Win32
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Debug|x86.Build.0 = Debug|Win32
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Release|x64.ActiveCfg = Release|x64
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Release|x64.Build.0 = Release|x64
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Release|x86.ActiveCfg = Release|Win32
{A0C334E1-E021-4CD0-B5EB-EB9931D028C1}.Release|x86.Build.0 = Release|Win32
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Debug|x64.ActiveCfg = Debug|x64
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Debug|x64.Build.0 = Debug|x64
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Debug|x86.ActiveCfg = Debug|Win32
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Debug|x86.Build.0 = Debug|Win32
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Release|x64.ActiveCfg = Release|x64
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Release|x64.Build.0 = Release|x64
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Release|x86.ActiveCfg = Release|Win32
{DA9706C2-509A-4872-AAD3-E9D458C5DED6}.Release|x86.Build.0 = Release|Win32
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Debug|x64.ActiveCfg = Debug|x64
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Debug|x64.Build.0 = Debug|x64
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Debug|x86.ActiveCfg = Debug|Win32
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Debug|x86.Build.0 = Debug|Win32
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Release|x64.ActiveCfg = Release|x64
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Release|x64.Build.0 = Release|x64
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Release|x86.ActiveCfg = Release|Win32
{060052A9-540E-4ECF-B997-1A371E4B94DE}.Release|x86.Build.0 = Release|Win32
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Debug|x64.ActiveCfg = Debug|x64
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Debug|x64.Build.0 = Debug|x64
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Debug|x86.ActiveCfg = Debug|Win32
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Debug|x86.Build.0 = Debug|Win32
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Release|x64.ActiveCfg = Release|x64
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Release|x64.Build.0 = Release|x64
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Release|x86.ActiveCfg = Release|Win32
{BBC8BE51-65D4-4EBA-A23B-CB9C90A59D4D}.Release|x86.Build.0 = Release|Win32
{253C5FEA-C575-4EF4-A219-D06522153368}.Debug|x64.ActiveCfg = Debug|x64
{253C5FEA-C575-4EF4-A219-D06522153368}.Debug|x64.Build.0 = Debug|x64
{253C5FEA-C575-4EF4-A219-D06522153368}.Debug|x86.ActiveCfg = Debug|Win32
{253C5FEA-C575-4EF4-A219-D06522153368}.Debug|x86.Build.0 = Debug|Win32
{253C5FEA-C575-4EF4-A219-D06522153368}.Release|x64.ActiveCfg = Release|x64
{253C5FEA-C575-4EF4-A219-D06522153368}.Release|x64.Build.0 = Release|x64
{253C5FEA-C575-4EF4-A219-D06522153368}.Release|x86.ActiveCfg = Release|Win32
{253C5FEA-C575-4EF4-A219-D06522153368}.Release|x86.Build.0 = Release|Win32
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Debug|x64.ActiveCfg = Debug|x64
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Debug|x64.Build.0 = Debug|x64
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Debug|x86.ActiveCfg = Debug|Win32
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Debug|x86.Build.0 = Debug|Win32
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Release|x64.ActiveCfg = Release|x64
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Release|x64.Build.0 = Release|x64
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Release|x86.ActiveCfg = Release|Win32
{8E1A73C8-A760-47EF-8CDA-68804543DBA8}.Release|x86.Build.0 = Release|Win32
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Debug|x64.ActiveCfg = Debug|x64
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Debug|x64.Build.0 = Debug|x64
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Debug|x86.ActiveCfg = Debug|Win32
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Debug|x86.Build.0 = Debug|Win32
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Release|x64.ActiveCfg = Release|x64
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Release|x64.Build.0 = Release|x64
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Release|x86.ActiveCfg = Release|Win32
{8CCD0B79-E07D-496F-BF97-13F562AE2474}.Release|x86.Build.0 = Release|Win32
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Debug|x64.ActiveCfg = Debug|x64
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Debug|x64.Build.0 = Debug|x64
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Debug|x86.ActiveCfg = Debug|Win32
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Debug|x86.Build.0 = Debug|Win32
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Release|x64.ActiveCfg = Release|x64
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Release|x64.Build.0 = Release|x64
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Release|x86.ActiveCfg = Release|Win32
{F9401A4E-A24F-4293-B2BF-85E92402886F}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {DDDF2683-AB34-44BF-9F07-BD1C910230A0}
EndGlobalSection
EndGlobal