27#ifndef __BITPIT_PABLO_DATA_COMM_INTERFACE_HPP__
28#define __BITPIT_PABLO_DATA_COMM_INTERFACE_HPP__
64 size_t size(
const uint32_t e)
const;
67 template<
class Buffer>
68 void gather(Buffer & buff,
const uint32_t e);
70 template<
class Buffer>
71 void scatter(Buffer & buff,
const uint32_t e);
79 const Impl& getImpl()
const;
84#include "DataCommInterface.tpp"
Base class for data communications.
void scatter(Buffer &buff, const uint32_t e)
void gather(Buffer &buff, const uint32_t e)
size_t size(const uint32_t e) const