X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ec53f56800087e5f383314bf6955ffab3a0e5c35..647b236abe6aacb7f3881369d4cb63e27b75aa8f:/include/simgrid/plugins/file_system.h diff --git a/include/simgrid/plugins/file_system.h b/include/simgrid/plugins/file_system.h index 4d6190dd06..099cf337fb 100644 --- a/include/simgrid/plugins/file_system.h +++ b/include/simgrid/plugins/file_system.h @@ -10,6 +10,14 @@ #include #include +#ifdef __cplusplus +#include + +#include +#include +#include +#endif + // C interface //////////////// typedef sg_file_t msg_file_t; // MSG backwards compatibility @@ -70,11 +78,6 @@ SG_END_DECL() ////////////////// #ifdef __cplusplus -#include - -#include -#include -#include namespace simgrid { namespace s4u { @@ -102,7 +105,7 @@ public: sg_size_t read(sg_size_t size); /** Simulates a write action. Returns the size of data actually written. */ - sg_size_t write(sg_size_t size); + sg_size_t write(sg_size_t size, int write_inside=0); /** Allows to store user data on that host */ void set_userdata(void* data) { userdata_ = data; }