Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Allow const parameter for sg_actor_data().
[simgrid.git] / include / xbt / Extendable.hpp
index d95d186..c85201f 100644 (file)
@@ -110,9 +110,7 @@ public:
   void set_data(void* data){
     extensions_[0]=data;
   }
-  void* get_data(){
-    return extensions_[0];
-  }
+  void* get_data() const { return extensions_[0]; }
   // Convenience extension access when the type has a associated EXTENSION ID:
   template <class U> U* extension() const { return extension<U>(U::EXTENSION_ID); }
   template<class U> void extension_set(U* p) { extension_set<U>(U::EXTENSION_ID, p); }