SimGrid  3.16
Versatile Simulation of Distributed Systems
dynar.hpp File Reference
#include <boost/range/iterator_range.hpp>
#include <xbt/asserts.h>
#include <xbt/dynar.h>

Namespaces

 simgrid
 Alltoall Bruck.
 
 simgrid::xbt
 

Typedefs

template<class T >
using simgrid::xbt::DynarRange = boost::iterator_range< T * >
 A C++ range from a a dynar. More...
 

Functions

template<class T >
DynarRange< T > simgrid::xbt::range (xbt_dynar_t dynar)
 Create an iterator range representing a dynar. More...
 
template<class T >
xbt_dynar_t simgrid::xbt::newDeleteDynar ()
 Dynar of T* which delete its values. More...