![]() |
Project
|
#include <Packer.h>
Public Types | |
using | source_type = source_T |
Public Member Functions | |
Packer ()=default | |
Packer (rans::Metrics< source_type > &metrics) | |
template<typename source_IT > | |
Packer (source_IT srcBegin, source_IT srcEnd) | |
source_type | getOffset () const noexcept |
size_t | getPackingWidth () const noexcept |
template<typename buffer_T > | |
size_t | getPackingBufferSize (size_t messageLength) const noexcept |
template<typename source_IT , typename dst_T > | |
dst_T * | pack (source_IT srcBegin, source_IT srcEnd, dst_T *dstBegin, dst_T *dstEnd) const |
template<typename dst_T > | |
dst_T * | pack (const source_T *__restrict srcBegin, size_t extent, dst_T *dstBegin, dst_T *dstEnd) const |
using o2::ctf::internal::Packer< source_T >::source_type = source_T |
|
default |
|
inlineexplicit |
o2::ctf::internal::Packer< source_T >::Packer | ( | source_IT | srcBegin, |
source_IT | srcEnd | ||
) |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
dst_T * o2::ctf::internal::Packer< source_T >::pack | ( | source_IT | srcBegin, |
source_IT | srcEnd, | ||
dst_T * | dstBegin, | ||
dst_T * | dstEnd | ||
) | const |