Changeset 445 for XIOS/trunk/src/node/file.cpp
- Timestamp:
- 06/19/13 10:09:36 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/file.cpp
r431 r445 358 358 //---------------------------------------------------------------- 359 359 360 void CFile::solveDescInheritance( const CAttributeMap * const parent)361 { 362 SuperClassAttribute::setAttributes(parent );363 this->getVirtualFieldGroup()->solveDescInheritance( NULL);364 } 365 366 //---------------------------------------------------------------- 367 368 void CFile::solveFieldRefInheritance( void)360 void CFile::solveDescInheritance(bool apply, const CAttributeMap * const parent) 361 { 362 SuperClassAttribute::setAttributes(parent,apply); 363 this->getVirtualFieldGroup()->solveDescInheritance(apply, NULL); 364 } 365 366 //---------------------------------------------------------------- 367 368 void CFile::solveFieldRefInheritance(bool apply) 369 369 { 370 370 // Résolution des héritages par référence de chacun des champs contenus dans le fichier. 371 371 std::vector<CField*> allF = this->getAllFields(); 372 372 for (unsigned int i = 0; i < allF.size(); i++) 373 allF[i]->solveRefInheritance( );373 allF[i]->solveRefInheritance(apply); 374 374 } 375 375
Note: See TracChangeset
for help on using the changeset viewer.