Ignore:
Timestamp:
06/06/17 17:58:16 (7 years ago)
Author:
oabramkina
Message:

Two server levels: merging with trunk r1137.
There are bugs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_olga/src/attribute_array.hpp

    r780 r1158  
    1313{ 
    1414      /// ////////////////////// Déclarations ////////////////////// /// 
     15      /*! 
     16        \class CAttributeArray 
     17        This class implements the attribute representing array of value 
     18      */ 
    1519      template <typename T_numtype, int N_rank> 
    1620         class CAttributeArray : public CAttribute, public CArray<T_numtype, N_rank> 
     
    1923 
    2024           using CArray<T_numtype,N_rank>::operator = ; 
    21 //           using Array<T_numtype,N_rank>::operator = ; 
    2225 
    2326            /// Constructeurs /// 
     
    4043            CArray<T_numtype, N_rank> getInheritedValue(void) const ; 
    4144            bool hasInheritedValue(void) const; 
     45             
     46            bool isEqual(const CAttributeArray& attr); 
     47            bool isEqual(const CAttribute& attr); 
    4248 
    4349            /// Destructeur /// 
     
    4753            /// Autre /// 
    4854            virtual string toString(void) const { return _toString();} 
    49             virtual void fromString(const StdString & str) { _fromString(str);} 
     55            virtual void fromString(const StdString & str) { if (str==resetInheritanceStr) { reset(); _canInherite=false ;}  else _fromString(str);} 
    5056            virtual bool toBuffer  (CBufferOut& buffer) const { return _toBuffer(buffer);} 
    5157            virtual bool fromBuffer(CBufferIn& buffer) { return _fromBuffer(buffer); } 
     
    6066            virtual void generateFortranInterfaceGetDeclaration(ostream& oss,const string& className) ; 
    6167 
    62  
    63          protected : 
    64  
    65             /// Constructeurs /// 
    66  
    6768         private : 
    6869          CArray<T_numtype, N_rank> inheritedValue ; 
Note: See TracChangeset for help on using the changeset viewer.