Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI/LB] Make LB + Mapping classes XBT_PRIVATE
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 2 Aug 2018 19:26:23 +0000 (21:26 +0200)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Thu, 2 Aug 2018 19:55:55 +0000 (21:55 +0200)
src/smpi/plugins/load_balancer/load_balancer.hpp

index 6bc4e72..ff94b57 100644 (file)
@@ -8,7 +8,7 @@ namespace simgrid {
 namespace plugin {
 namespace loadbalancer {
 
-class Mapping {
+class XBT_PRIVATE Mapping {
 public:
   Mapping() = default;
   ~Mapping() = default;
@@ -52,7 +52,7 @@ public:
   }
 };
 
-class LoadBalancer
+class XBT_PRIVATE LoadBalancer
 {
   Mapping new_mapping;
   std::map</*proc id*/int, double> actor_computation;