![]() |
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 |