Skip to content

iox::cxx::internal::call_at_index< N, T >🔗

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 >
struct iox::cxx::internal::call_at_index< N, T >;

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 17 June 2021 at 11:15:26 CEST