Changeset 188 for XMLIO_V2/dev/dev_rv/src/xmlio/node/context.hpp
- Timestamp:
- 05/03/11 15:50:52 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/xmlio/node/context.hpp
r173 r188 5 5 #include "xmlioserver_spl.hpp" 6 6 #include "node_type.hpp" 7 #include "calendar.hpp" 7 8 8 9 #include "declare_group.hpp" … … 40 41 //--------------------------------------------------------- 41 42 43 public : 44 42 45 /// Constructeurs /// 43 46 CContext(void); … … 51 54 //--------------------------------------------------------- 52 55 56 public : 57 58 /// Mutateurs /// 59 void setCalendar(boost::shared_ptr<date::CCalendar> newCalendar); 60 61 /// Accesseurs /// 62 boost::shared_ptr<date::CCalendar> getCalendar(void) const; 63 53 64 /// Accesseurs statiques /// 54 65 static StdString GetName(void); 55 static StdString GetDefName(void); 56 57 static ENodeType GetType(void); 66 static StdString GetDefName(void); 67 static ENodeType GetType(void); 58 68 59 69 static boost::shared_ptr<CContextGroup> GetContextGroup(void); 70 71 public : 60 72 61 73 /// Traitements /// 62 74 virtual void solveDescInheritance(const CAttributeMap * const parent = 0); 63 75 void solveFieldRefInheritance(void); 76 void solveCalendar(void); 64 77 65 78 /// Autres méthodes statiques /// … … 68 81 /// Test /// 69 82 virtual bool hasChild(void) const; 70 83 84 public : 85 71 86 /// Autres /// 72 87 virtual void parse(xml::CXMLNode & node); … … 75 90 virtual void toBinary (StdOStream & os) const; 76 91 virtual void fromBinary(StdIStream & is); 92 93 private : 94 95 boost::shared_ptr<date::CCalendar> calendar; 77 96 78 97 }; // class CContext
Note: See TracChangeset
for help on using the changeset viewer.