A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[s4u] Move actions by the current actor in the this_actor namespace
[simgrid.git]
/
include
/
simgrid
/
s4u
/
file.hpp
diff --git
a/include/simgrid/s4u/file.hpp
b/include/simgrid/s4u/file.hpp
index
f2182a3
..
0e97633
100644
(file)
--- a/
include/simgrid/s4u/file.hpp
+++ b/
include/simgrid/s4u/file.hpp
@@
-6,7
+6,6
@@
#ifndef SIMGRID_S4U_FILE_HPP
#define SIMGRID_S4U_FILE_HPP
#ifndef SIMGRID_S4U_FILE_HPP
#define SIMGRID_S4U_FILE_HPP
-#include <boost/unordered_map.hpp>
#include <vector>
#include <xbt/base.h>
#include <vector>
#include <xbt/base.h>
@@
-30,30
+29,32
@@
public:
File(const char *fullpath, void* userdata);
~File();
private:
File(const char *fullpath, void* userdata);
~File();
private:
- smx_file_t p
_inferior
;
- const char *p
_path
;
+ smx_file_t p
impl_
;
+ const char *p
ath_
;
public:
/** Retrieves the path to the file */
public:
/** Retrieves the path to the file */
- const char *path() { return p
_path
;}
+ const char *path() { return p
ath_
;}
public:
/** Simulates a read action. Returns the size of data actually read
*
public:
/** Simulates a read action. Returns the size of data actually read
*
- * FIXME: reading from a remotely mounted disk is not implemented yet. Any storage is considered as local, and no network communication ever occur.
+ * FIXME: reading from a remotely mounted disk is not implemented yet.
+ * Any storage is considered as local, and no network communication ever occur.
*/
sg_size_t read(sg_size_t size);
/** Simulates a write action. Returns the size of data actually written.
*
*/
sg_size_t read(sg_size_t size);
/** Simulates a write action. Returns the size of data actually written.
*
- * FIXME: reading from a remotely mounted disk is not implemented yet. Any storage is considered as local, and no network communication ever occur.
+ * FIXME: reading from a remotely mounted disk is not implemented yet.
+ * Any storage is considered as local, and no network communication ever occur.
*/
sg_size_t write(sg_size_t size);
/** Allows to store user data on that host */
*/
sg_size_t write(sg_size_t size);
/** Allows to store user data on that host */
- void set
_userdata(void *data) {p_userdata
= data;}
+ void set
Userdata(void *data) {userdata_
= data;}
/** Retrieves the previously stored data */
/** Retrieves the previously stored data */
- void* userdata() {return
p_userdata
;}
+ void* userdata() {return
userdata_
;}
private:
private:
- void *
p_userdata
=NULL;
+ void *
userdata_
=NULL;
public:
/** Retrieve the datasize */
public:
/** Retrieve the datasize */