iox::cxx::internal::call_at_index🔗
Public Functions🔗
Name | |
---|---|
void | destructor(const uint64_t index, byte_t * ptr) |
void | move(const uint64_t index, byte_t * source, byte_t * destination) |
void | moveConstructor(const uint64_t index, byte_t * source, byte_t * destination) |
void | copy(const uint64_t index, byte_t * source, byte_t * destination) |
void | copyConstructor(const uint64_t index, byte_t * source, byte_t * destination) |
Detailed Description🔗
template <uint64_t N,
typename T ,
typename... Targs>
struct iox::cxx::internal::call_at_index;
Public Functions Documentation🔗
function destructor🔗
static inline void destructor(
const uint64_t index,
byte_t * ptr
)
function move🔗
static inline void move(
const uint64_t index,
byte_t * source,
byte_t * destination
)
function moveConstructor🔗
static inline void moveConstructor(
const uint64_t index,
byte_t * source,
byte_t * destination
)
function copy🔗
static inline void copy(
const uint64_t index,
byte_t * source,
byte_t * destination
)
function copyConstructor🔗
static inline void copyConstructor(
const uint64_t index,
byte_t * source,
byte_t * destination
)
Updated on 31 May 2022 at 15:29:15 CEST