Changeset 272 for XMLIO_V2/dev/dev_rv/src/xmlio/node/variable.hpp
- Timestamp:
- 09/14/11 17:17:43 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/xmlio/node/variable.hpp
r267 r272 35 35 typedef CVariableAttributes SuperClassAttribute; 36 36 37 friend class CVariableGroup; 38 37 39 public : 38 40 … … 49 51 virtual ~CVariable(void); 50 52 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 51 72 /// Accesseurs statiques /// 52 73 static StdString GetName(void); 53 74 static StdString GetDefName(void); 54 75 static ENodeType GetType(void); 76 77 private : 78 79 StdString content; 55 80 56 81 }; // class CVar … … 59 84 60 85 // Declare/Define CVarGroup and CVarDefinition 61 DECLARE_GROUP (CVariable);86 DECLARE_GROUP_PARSE_REDEF(CVariable); 62 87 63 88
Note: See TracChangeset
for help on using the changeset viewer.