Changeset 472 for XIOS/trunk/src/node/file.hpp
- Timestamp:
- 02/03/14 14:16:20 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/file.hpp
r459 r472 42 42 enum EEventId 43 43 { 44 EVENT_ID_ADD_FIELD=0,EVENT_ID_ADD_FIELD_GROUP 44 EVENT_ID_ADD_FIELD=0,EVENT_ID_ADD_FIELD_GROUP, EVENT_ID_ADD_VARIABLE,EVENT_ID_ADD_VARIABLE_GROUP 45 45 } ; 46 46 … … 57 57 boost::shared_ptr<CDataOutput> getDataOutput(void) const; 58 58 CFieldGroup* getVirtualFieldGroup(void) const; 59 CVariableGroup* getVirtualVariableGroup(void) const; 59 60 std::vector<CField*> getAllFields(void) const; 61 std::vector<CVariable*> getAllVariables(void) const; 60 62 61 63 std::vector<CField* > getEnabledFields(int default_outputlevel = 5, … … 68 70 void setVirtualFieldGroup(CFieldGroup* newVFieldGroup); 69 71 void setVirtualFieldGroup(void); 72 void setVirtualVariableGroup(CVariableGroup* newVVariableGroup); 73 void setVirtualVariableGroup(void); 70 74 void processEnabledFile(void) ; 71 75 void processEnabledFields(void) ; … … 99 103 CField* addField(const string& id="") ; 100 104 CFieldGroup* addFieldGroup(const string& id="") ; 105 CVariable* addVariable(const string& id="") ; 106 CVariableGroup* addVariableGroup(const string& id="") ; 101 107 void sendAddField(const string& id="") ; 102 108 void sendAddFieldGroup(const string& id="") ; … … 105 111 static void recvAddFieldGroup(CEventServer& event) ; 106 112 void recvAddFieldGroup(CBufferIn& buffer) ; 113 114 void sendAddVariable(const string& id="") ; 115 void sendAddVariableGroup(const string& id="") ; 116 static void recvAddVariable(CEventServer& event) ; 117 void recvAddVariable(CBufferIn& buffer) ; 118 static void recvAddVariableGroup(CEventServer& event) ; 119 void recvAddVariableGroup(CBufferIn& buffer) ; 107 120 static bool dispatchEvent(CEventServer& event) ; 121 108 122 bool isSyncTime(void) ; 109 123 bool checkSplit(void) ; … … 123 137 /// Propriétés privées /// 124 138 CFieldGroup* vFieldGroup; 139 CVariableGroup* vVariableGroup ; 125 140 boost::shared_ptr<CDataOutput> data_out; 126 141 std::vector<CField*> enabledFields;
Note: See TracChangeset
for help on using the changeset viewer.