Changeset 394 for XIOS/trunk
- Timestamp:
- 12/10/12 23:48:21 (11 years ago)
- Location:
- XIOS/trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/array_new.hpp
r369 r394 162 162 virtual size_t size(void) const { return (this->dimensions()+1)*sizeof(int)+sizeof(size_t) + this->numElements()*sizeof(T_numtype) ;} 163 163 164 virtual C Array* clone(void) const { return new CArray(*this); }164 virtual CBaseType* clone(void) const { return new CArray(*this); } 165 165 166 166 virtual bool toBuffer(CBufferOut& buffer) const -
XIOS/trunk/src/type/enum.hpp
r369 r394 42 42 __INLINE__ operator T_enum&() ; 43 43 44 virtual CEnum* clone(void) const { return _clone(); }44 inline virtual CBaseType* clone(void) const { return _clone(); } 45 45 virtual void fromString(const string& str) { _fromString(str); } 46 46 virtual string toString(void) const { return _toString(); } … … 102 102 bool operator == (const CEnum_ref &other) {return this->get()==other.get() ;} 103 103 104 virtual CEnum_ref* clone(void) const { return _clone(); }104 inline virtual CBaseType* clone(void) const { return _clone(); } 105 105 virtual void fromString(const string& str) { _fromString(str); } 106 106 virtual void fromString(const string& str) const { _fromString(str); } -
XIOS/trunk/src/type/type.hpp
r369 r394 36 36 operator T&() ; 37 37 38 virtual CType* clone(void) const { return _clone(); }38 inline virtual CBaseType* clone(void) const { return _clone(); } 39 39 virtual void fromString(const string& str) { _fromString(str); } 40 40 virtual string toString(void) const { return _toString(); } … … 95 95 operator T&() const; 96 96 97 virtual CType_ref* clone(void) const { return _clone(); }97 inline virtual CBaseType* clone(void) const { return _clone(); } 98 98 virtual void fromString(const string& str) { _fromString(str); } 99 99 virtual void fromString(const string& str) const { _fromString(str); }
Note: See TracChangeset
for help on using the changeset viewer.