Doxygen
details::HelperRecT< n > 模板结构体 参考

Specialization to stop the recursion when the end of the list has reached 更多...

#include <variant.h>

静态 Public 成员函数

static void copy (uint8_t id, const void *src_v, void *dst_v)
 
static void move (uint8_t id, void *src_v, void *dst_v)
 
static void destroy (uint8_t id, void *data)
 

详细描述

template<uint8_t n>
struct details::HelperRecT< n >

Specialization to stop the recursion when the end of the list has reached

在文件 variant.h126 行定义.

成员函数说明

◆ copy()

template<uint8_t n>
static void details::HelperRecT< n >::copy ( uint8_t  id,
const void *  src_v,
void *  dst_v 
)
inlinestatic

在文件 variant.h128 行定义.

129 { HelperRecT<0, Ts...>::destroy(id, data); }

◆ destroy()

template<uint8_t n>
static void details::HelperRecT< n >::destroy ( uint8_t  id,
void *  data 
)
inlinestatic

在文件 variant.h130 行定义.

135 {

◆ move()

template<uint8_t n>
static void details::HelperRecT< n >::move ( uint8_t  id,
void *  src_v,
void *  dst_v 
)
inlinestatic

在文件 variant.h129 行定义.

129 { HelperRecT<0, Ts...>::destroy(id, data); }

该结构体的文档由以下文件生成: