@@ -167,103 +167,4 @@ enum struct KnowledgeEnum : uint8_t {
167
167
168
168
}}}} /* end namespace vt::vrt::collection::lb */
169
169
170
- VT_FMT_NAMESPACE {
171
- // Specialize fmt::formatter for ObjectOrderEnum
172
- template <>
173
- struct formatter <::vt::vrt::collection::lb::ObjectOrderEnum>
174
- : formatter<std::string_view> {
175
- template <typename FormatContext>
176
- auto
177
- format (::vt::vrt::collection::lb::ObjectOrderEnum c, FormatContext& ctx) {
178
- std::string_view name = " Unknown" ;
179
- switch (c) {
180
- case ::vt::vrt::collection::lb::ObjectOrderEnum::Arbitrary:
181
- name = " Arbitrary" ;
182
- break ;
183
- case ::vt::vrt::collection::lb::ObjectOrderEnum::ElmID:
184
- name = " ElmID" ;
185
- break ;
186
- case ::vt::vrt::collection::lb::ObjectOrderEnum::FewestMigrations:
187
- name = " FewestMigrations" ;
188
- break ;
189
- case ::vt::vrt::collection::lb::ObjectOrderEnum::SmallObjects:
190
- name = " SmallObjects" ;
191
- break ;
192
- case ::vt::vrt::collection::lb::ObjectOrderEnum::LargestObjects:
193
- name = " LargestObjects" ;
194
- break ;
195
- }
196
- return formatter<string_view>::format (name, ctx);
197
- }
198
- };
199
-
200
- // Specialize fmt::formatter for CMFTypeEnum
201
- template <>
202
- struct formatter <::vt::vrt::collection::lb::CMFTypeEnum>
203
- : formatter<std::string_view> {
204
- template <typename FormatContext>
205
- auto format (::vt::vrt::collection::lb::CMFTypeEnum c, FormatContext& ctx) {
206
- std::string_view name = " Unknown" ;
207
- switch (c) {
208
- case ::vt::vrt::collection::lb::CMFTypeEnum::Original:
209
- name = " Original" ;
210
- break ;
211
- case ::vt::vrt::collection::lb::CMFTypeEnum::NormByMax:
212
- name = " NormByMax" ;
213
- break ;
214
- case ::vt::vrt::collection::lb::CMFTypeEnum::NormBySelf:
215
- name = " NormBySelf" ;
216
- break ;
217
- case ::vt::vrt::collection::lb::CMFTypeEnum::NormByMaxExcludeIneligible:
218
- name = " NormByMaxExcludeIneligible" ;
219
- break ;
220
- }
221
- return formatter<string_view>::format (name, ctx);
222
- }
223
- };
224
-
225
- // Specialize fmt::formatter for KnowledgeEnum
226
- template <>
227
- struct formatter <::vt::vrt::collection::lb::KnowledgeEnum>
228
- : formatter<std::string_view> {
229
- template <typename FormatContext>
230
- auto
231
- format (::vt::vrt::collection::lb::KnowledgeEnum c, FormatContext& ctx) {
232
- std::string_view name = " Unknown" ;
233
- switch (c) {
234
- case ::vt::vrt::collection::lb::KnowledgeEnum::UserDefined:
235
- name = " UserDefined" ;
236
- break ;
237
- case ::vt::vrt::collection::lb::KnowledgeEnum::Complete:
238
- name = " Complete" ;
239
- break ;
240
- case ::vt::vrt::collection::lb::KnowledgeEnum::Log:
241
- name = " Log" ;
242
- break ;
243
- }
244
- return formatter<string_view>::format (name, ctx);
245
- }
246
- };
247
-
248
- // Specialize fmt::formatter for KnowledgeEnum
249
- template <>
250
- struct formatter <::vt::vrt::collection::lb::InformTypeEnum>
251
- : formatter<std::string_view> {
252
- template <typename FormatContext>
253
- auto
254
- format (::vt::vrt::collection::lb::InformTypeEnum c, FormatContext& ctx) {
255
- std::string_view name = " Unknown" ;
256
- switch (c) {
257
- case ::vt::vrt::collection::lb::InformTypeEnum::SyncInform:
258
- name = " SyncInform" ;
259
- break ;
260
- case ::vt::vrt::collection::lb::InformTypeEnum::AsyncInform:
261
- name = " AsyncInform" ;
262
- break ;
263
- }
264
- return formatter<string_view>::format (name, ctx);
265
- }
266
- };
267
- } // VT_FMT_NAMESPACE
268
-
269
170
#endif /* INCLUDED_VT_VRT_COLLECTION_BALANCE_TEMPEREDLB_TEMPERED_ENUMS_H*/
0 commit comments