Ignore:
Timestamp:
09/14/11 17:17:43 (13 years ago)
Author:
hozdoba
Message:

Suite nouvelle interface fortran

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/dev_rv/src/xmlio/node/variable.hpp

    r267 r272  
    3535            typedef CVariableAttributes SuperClassAttribute; 
    3636 
     37            friend class CVariableGroup; 
     38 
    3739         public : 
    3840 
     
    4951            virtual ~CVariable(void); 
    5052 
     53         public : 
     54          
     55            /// Autres /// 
     56            virtual void parse(xml::CXMLNode & node); 
     57            virtual StdString toString(void) const; 
     58 
     59            //virtual void toBinary  (StdOStream & os) const; 
     60            //virtual void fromBinary(StdIStream & is); 
     61 
     62            /// Accesseur /// 
     63            const StdString & getContent (void) const; 
     64 
     65             
     66            template <typename T> inline void getData(T & _data) const; 
     67            template <typename T, StdSize N> 
     68               inline void getData(ARRAY(T, N) _data_array) const; 
     69 
     70         public : 
     71          
    5172            /// Accesseurs statiques /// 
    5273            static StdString GetName(void); 
    5374            static StdString GetDefName(void); 
    5475            static ENodeType GetType(void); 
     76 
     77         private : 
     78 
     79            StdString content; 
    5580 
    5681      }; // class CVar 
     
    5984 
    6085      // Declare/Define CVarGroup and CVarDefinition 
    61       DECLARE_GROUP(CVariable); 
     86      DECLARE_GROUP_PARSE_REDEF(CVariable); 
    6287 
    6388 
Note: See TracChangeset for help on using the changeset viewer.