Changeset 1037 for XIOS/dev/branch_yushan/src/declare_ref_func.hpp
- Timestamp:
- 01/25/17 16:25:17 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_yushan/src/declare_ref_func.hpp
r996 r1037 51 51 SuperClassAttribute::setAttributes(refer_ptr, apply); \ 52 52 } \ 53 if (this->hasAttribute("name") && this->name.isEmpty()) \54 this->name.setValue(this->get##type##OutputName()); \55 53 } \ 56 54 \ … … 104 102 tmp_ptr = refer_ptr; \ 105 103 refer_ptr = tmp_ptr->getDirect##type##Reference(); \ 106 if (refer_ptr->hasAutoGeneratedId() && \ 107 refer_ptr->hasDirect##type##Reference()) \ 104 if (refer_ptr->hasDirect##type##Reference()) \ 108 105 nameRef = refer_ptr->name_##_ref; \ 109 else { \110 nameRef = refer_ptr->getId(); break; \111 } \112 106 if (tmpRefObjects.end() != tmpRefObjects.find(refer_ptr)) \ 113 107 { \
Note: See TracChangeset
for help on using the changeset viewer.