Changeset 203 in dev for trunk/jenga/include/smoothie/Variable.h
- Timestamp:
- Jul 3, 2007, 3:49:18 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/jenga/include/smoothie/Variable.h
r192 r203 6 6 class Variable : public Type 7 7 { 8 constNamespaceScopes namespaceScopes;8 NamespaceScopes namespaceScopes; 9 9 string name; 10 10 bool isConst; … … 14 14 15 15 bool isParameter; 16 17 // XMLシリアライズ用 18 // TODO: xml実装(publicなクラスが残っている) 19 private: 20 friend class boost::serialization::access; 21 template<class Archive> void serialize(Archive& ar, const unsigned int version) 22 { 23 ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP( Type ); 24 ar & BOOST_SERIALIZATION_NVP( namespaceScopes ); 25 ar & BOOST_SERIALIZATION_NVP( name ); 26 ar & BOOST_SERIALIZATION_NVP( isConst ); 27 ar & BOOST_SERIALIZATION_NVP( isRef ); 28 ar & BOOST_SERIALIZATION_NVP( isArray ); 29 ar & BOOST_SERIALIZATION_NVP( subScripts ); 30 ar & BOOST_SERIALIZATION_NVP( isParameter ); 31 } 16 32 17 33 public:
Note:
See TracChangeset
for help on using the changeset viewer.