iv::Sub_StructorFunctions Class Reference

#include <Sub.hpp>

Public Attributes

size_t sizeof_v
 
size_t alignof_v
 
void *(* copy_new )(void *src)
 
void *(* copy_inplace )(void *place, void *src)
 
void(* destroy_inplace )(void *self)
 
void(* destroy_delete )(void *self)
 
void(* assign_copy )(void *self, void *src)
 
void(* assign_default )(void *self)
 

Detailed Description

Definition at line 35 of file Sub.hpp.

Member Data Documentation

◆ sizeof_v

size_t iv::Sub_StructorFunctions::sizeof_v

Definition at line 38 of file Sub.hpp.

◆ alignof_v

size_t iv::Sub_StructorFunctions::alignof_v

Definition at line 39 of file Sub.hpp.

◆ copy_new

void*(* iv::Sub_StructorFunctions::copy_new) (void *src)

Definition at line 40 of file Sub.hpp.

◆ copy_inplace

void*(* iv::Sub_StructorFunctions::copy_inplace) (void *place, void *src)

Definition at line 41 of file Sub.hpp.

◆ destroy_inplace

void(* iv::Sub_StructorFunctions::destroy_inplace) (void *self)

Definition at line 42 of file Sub.hpp.

◆ destroy_delete

void(* iv::Sub_StructorFunctions::destroy_delete) (void *self)

Definition at line 43 of file Sub.hpp.

◆ assign_copy

void(* iv::Sub_StructorFunctions::assign_copy) (void *self, void *src)

Definition at line 44 of file Sub.hpp.

◆ assign_default

void(* iv::Sub_StructorFunctions::assign_default) (void *self)

Definition at line 45 of file Sub.hpp.


The documentation for this class was generated from the following file: