Skip to content

iox::cxx::internal::call_at_index🔗

More...

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