ContentsIndexHome
PreviousUpNext
updateData Method

Forces to synchronize all data with the external AIMMS process.

Flushes all outstanding buffers to AIMMS and synchronizes the open SDK objects with the data in AIMMS. If the timeout period is exceeded, a CommunicationException exception is raised, leaving the data in an undefined state. 

 

virtual void updateData(int timeOut = -1) = 0;

 

Flushes all outstanding buffers to AIMMS and synchronizes the open SDK objects with the data in AIMMS. If the timeout period is exceeded, a CommunicationException exception is raised, leaving the data in an undefined state. 

 

virtual void updateData(std::vector<class IData*>& changedData, int timeout = -1) = 0;