Changeset 1875 for XIOS/dev/dev_ym/XIOS_COUPLING/src/declare_attribute.hpp
- Timestamp:
- 05/12/20 11:52:13 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/declare_attribute.hpp
r1229 r1875 42 42 public : \ 43 43 using CAttributeArray<T_num, T_rank>::operator = ; \ 44 name##_attr(void) : CAttributeArray<T_num, T_rank> (#name, *CAttributeMap::Current) {} \ 44 bool alwaysFalse=false;\ 45 name##_attr(void) : CAttributeArray<T_num, T_rank> (#name, *CAttributeMap::Current) {if (alwaysFalse) TV_ttf_display_type(this);} \ 45 46 virtual bool doSend() const { return helper(__VA_ARGS__); } \ 46 47 bool helper(bool returnTrue=true) const { return returnTrue; } \ 48 static int TV_ttf_display_type ( const name##_attr* array )\ 49 {\ 50 cout<<"TV_ttf_display_type"<<endl ;\ 51 return CArray<T_num,T_rank>::TV_ttf_display_type((const CArray<T_num,T_rank>*)array) ;\ 52 }\ 47 53 virtual ~name##_attr(void) {} \ 48 54 } name;
Note: See TracChangeset
for help on using the changeset viewer.