Caffe2 - C++ API
A deep learning, cross platform ML framework
Public Types | Public Member Functions | Data Fields
caffe2::detail::TypeMetaData Struct Referencefinal

Public Types

using New) = void *(
 
using PlacementNew = void(void *, size_t)
 
using Copy = void(const void *, void *, size_t)
 
using PlacementDelete = void(void *, size_t)
 
using Delete = void(void *)
 

Public Member Functions

constexpr TypeMetaData (size_t itemsize, New *newFn, PlacementNew *placementNew, Copy *copy, PlacementDelete *placementDelete, Delete *deleteFn, TypeIdentifier id, const char *name) noexcept
 

Data Fields

size_t itemsize_
 
New * new_
 
PlacementNew * placementNew_
 
Copy * copy_
 
PlacementDelete * placementDelete_
 
Delete * delete_
 
TypeIdentifier id_
 
const char * name_
 

Detailed Description

Definition at line 117 of file typeid.h.


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