Changeset 300 for XMLIO_V2/dev/common/src/node/file.hpp
- Timestamp:
- 02/13/12 19:35:25 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/common/src/node/file.hpp
r286 r300 5 5 #include "xmlioserver_spl.hpp" 6 6 #include "field.hpp" 7 #include "data_output.hpp" 7 8 #include "declare_group.hpp" 8 9 9 #include "data_output.hpp" 10 10 11 11 12 namespace xmlioserver { … … 34 35 typedef CObjectTemplate<CFile> SuperClass; 35 36 typedef CFileAttributes SuperClassAttribute; 36 37 37 38 public : 38 39 enum EEventId 40 { 41 EVENT_ID_ADD_FIELD=0,EVENT_ID_ADD_FIELD_GROUP 42 } ; 43 39 44 typedef CFileAttributes RelAttributes; 40 45 typedef CFileGroup RelGroup; … … 60 65 /// Mutateurs /// 61 66 void setVirtualFieldGroup(boost::shared_ptr<CFieldGroup> newVFieldGroup); 62 void setVirtualFieldGroup( const StdString & newVFieldGroupId);67 void setVirtualFieldGroup(void); 63 68 64 void initializeDataOutput(boost::shared_ptr<io::CDataOutput> dout);69 void createHeader(void); 65 70 void close(void) ; 66 71 … … 86 91 87 92 static ENodeType GetType(void); 93 94 bool AllDomainEmpty ; 95 shared_ptr<CField> addField(const string& id="") ; 96 shared_ptr<CFieldGroup> addFieldGroup(const string& id="") ; 97 void sendAddField(const string& id="") ; 98 void sendAddFieldGroup(const string& id="") ; 99 static void recvAddField(CEventServer& event) ; 100 void recvAddField(CBufferIn& buffer) ; 101 static void recvAddFieldGroup(CEventServer& event) ; 102 void recvAddFieldGroup(CBufferIn& buffer) ; 103 static bool dispatchEvent(CEventServer& event) ; 88 104 89 105 private :
Note: See TracChangeset
for help on using the changeset viewer.