Changeset 1229
- Timestamp:
- 07/27/17 19:24:20 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/XIOS_DEV_CMIP6/src/declare_attribute.hpp
r1025 r1229 13 13 type operator=(const type & value) \ 14 14 { return (CAttributeTemplate<type>::operator=(value)); } \ 15 virtual bool doSend() const { return helper( ##__VA_ARGS__); } \15 virtual bool doSend() const { return helper(__VA_ARGS__); } \ 16 16 bool helper(bool returnTrue=true) const { return returnTrue; } \ 17 17 virtual ~name##_attr(void) \ … … 31 31 virtual bool isPublic() const \ 32 32 { return false; } \ 33 virtual bool doSend() const { return helper( ##__VA_ARGS__); } \33 virtual bool doSend() const { return helper(__VA_ARGS__); } \ 34 34 bool helper(bool returnTrue=true) const { return returnTrue; } \ 35 35 virtual ~name##_attr(void) \ … … 43 43 using CAttributeArray<T_num, T_rank>::operator = ; \ 44 44 name##_attr(void) : CAttributeArray<T_num, T_rank> (#name, *CAttributeMap::Current) {} \ 45 virtual bool doSend() const { return helper( ##__VA_ARGS__); } \45 virtual bool doSend() const { return helper(__VA_ARGS__); } \ 46 46 bool helper(bool returnTrue=true) const { return returnTrue; } \ 47 47 virtual ~name##_attr(void) {} \ … … 56 56 virtual bool isPublic() const \ 57 57 { return false; } \ 58 virtual bool doSend() const { return helper( ##__VA_ARGS__); } \58 virtual bool doSend() const { return helper(__VA_ARGS__); } \ 59 59 bool helper(bool returnTrue=true) const { return returnTrue; } \ 60 60 virtual ~name##_attr(void) {} \ … … 66 66 public : \ 67 67 name##_attr(void) : CAttributeEnum<Enum_##name>(#name, *CAttributeMap::Current) { } \ 68 virtual bool doSend() const { return helper( ##__VA_ARGS__); } \68 virtual bool doSend() const { return helper(__VA_ARGS__); } \ 69 69 bool helper(bool returnTrue=true) const { return returnTrue; } \ 70 70 virtual ~name##_attr(void) {} \
Note: See TracChangeset
for help on using the changeset viewer.