Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
address a todo
[simgrid.git] / src / s4u / s4u_file.cpp
index 5eaf55c..25595a9 100644 (file)
@@ -73,11 +73,16 @@ sg_size_t File::size()
   return simgrid::simix::kernelImmediate([this] { return pimpl_->size(); });
 }
 
-void File::seek(sg_size_t pos)
+void File::seek(sg_offset_t pos)
 {
   simgrid::simix::kernelImmediate([this, pos] { pimpl_->seek(pos, SEEK_SET); });
 }
 
+void File::seek(sg_offset_t pos, int origin)
+{
+  simgrid::simix::kernelImmediate([this, pos, origin] { pimpl_->seek(pos, origin); });
+}
+
 sg_size_t File::tell()
 {
   return simgrid::simix::kernelImmediate([this] { return pimpl_->tell(); });