6 return getImpl().size(e);
11 return getImpl().fixedSize();
16 template<
class Buffer>
18 return getImpl().gather(buff,e);
22 template<
class Buffer>
24 return getImpl().scatter(buff,e);
30 return static_cast<Impl &
>(*this);
35 return static_cast<const Impl &
>(*this);
void scatter(Buffer &buff, const uint32_t e)
Base class for data communications.
void gather(Buffer &buff, const uint32_t e)
size_t size(const uint32_t e) const