-/* Copyright (c) 2014. The SimGrid Team.
+/* Copyright (c) 2014-2015. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
#ifndef SURF_NETWORK_IB_HPP_
#define SURF_NETWORK_IB_HPP_
-#include "network_smpi.hpp"
-class IBNode;
+#include <xbt/base.h>
+#include "network_smpi.hpp"
+class XBT_PRIVATE IBNode;
-class ActiveComm{
+class XBT_PRIVATE ActiveComm{
public :
//IBNode* origin;
IBNode* destination;
~IBNode(){};
};
-class NetworkIBModel : public NetworkSmpiModel {
+class XBT_PRIVATE NetworkIBModel : public NetworkSmpiModel {
private:
void updateIBfactors_rec(IBNode *root, bool* updatedlist);
void computeIBfactors(IBNode *root);