Changeset 2265 for XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp
- Timestamp:
- 11/25/21 18:25:19 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp
r2258 r2265 289 289 CATCH 290 290 291 void CContext::removeContext(const string& contextId) 292 { 293 #define DECLARE_NODE(Name_, name_) CObjectFactory::deleteContext< C##Name_ >(contextId); 294 #define DECLARE_NODE_PAR(Name_, name_) CObjectFactory::deleteContext< C##Name_ >(contextId); 295 #include "node_type.conf" 296 #define DECLARE_NODE(Name_, name_) CObjectFactory::deleteContext< C##Name_##Group >(contextId); 297 #define DECLARE_NODE_PAR(Name_, name_) 298 #include "node_type.conf" 299 300 /* 301 #define DECLARE_NODE(Name_, name_) CObjectFactory::dumpObjects< C##Name_##Group >(); 302 #define DECLARE_NODE_PAR(Name_, name_) 303 #include "node_type.conf" 304 305 #define DECLARE_NODE(Name_, name_) CObjectFactory::dumpObjects< C##Name_>(); 306 #define DECLARE_NODE_PAR(Name_, name_) 307 #include "node_type.conf" 308 */ 309 } 310 311 void CContext::removeAllContexts(void) 312 { 313 #define DECLARE_NODE(Name_, name_) CObjectFactory::deleteAllContexts< C##Name_ >(); 314 #define DECLARE_NODE_PAR(Name_, name_) CObjectFactory::deleteAllContexts< C##Name_ >(); 315 #include "node_type.conf" 316 #define DECLARE_NODE(Name_, name_) CObjectFactory::deleteAllContexts< C##Name_##Group >(); 317 #define DECLARE_NODE_PAR(Name_, name_) 318 #include "node_type.conf" 319 /* 320 #define DECLARE_NODE(Name_, name_) CObjectFactory::dumpObjects< C##Name_##Group >(); 321 #define DECLARE_NODE_PAR(Name_, name_) 322 #include "node_type.conf" 323 324 #define DECLARE_NODE(Name_, name_) CObjectFactory::dumpObjects< C##Name_>(); 325 #define DECLARE_NODE_PAR(Name_, name_) 326 #include "node_type.conf" 327 */ 328 } 291 329 ///--------------------------------------------------------------- 292 330
Note: See TracChangeset
for help on using the changeset viewer.