|
| template<typename T > |
| void | blender::fn::cpp_type_util::construct_default_cb (void *ptr) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::construct_default_n_cb (void *ptr, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::construct_default_indices_cb (void *ptr, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::destruct_cb (void *ptr) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::destruct_n_cb (void *ptr, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::destruct_indices_cb (void *ptr, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::copy_to_initialized_cb (const void *src, void *dst) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::copy_to_initialized_n_cb (const void *src, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::copy_to_initialized_indices_cb (const void *src, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::copy_to_uninitialized_cb (const void *src, void *dst) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::copy_to_uninitialized_n_cb (const void *src, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::copy_to_uninitialized_indices_cb (const void *src, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::move_to_initialized_cb (void *src, void *dst) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::move_to_initialized_n_cb (void *src, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::move_to_initialized_indices_cb (void *src, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::move_to_uninitialized_cb (void *src, void *dst) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::move_to_uninitialized_n_cb (void *src, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::move_to_uninitialized_indices_cb (void *src, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::relocate_to_initialized_cb (void *src, void *dst) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::relocate_to_initialized_n_cb (void *src, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::relocate_to_initialized_indices_cb (void *src, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::relocate_to_uninitialized_cb (void *src, void *dst) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::relocate_to_uninitialized_n_cb (void *src, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::relocate_to_uninitialized_indices_cb (void *src, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::fill_initialized_cb (const void *value, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::fill_initialized_indices_cb (const void *value, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::fill_uninitialized_cb (const void *value, void *dst, int64_t n) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::fill_uninitialized_indices_cb (const void *value, void *dst, IndexMask mask) |
| |
| template<typename T > |
| void | blender::fn::cpp_type_util::debug_print_cb (const void *value, std::stringstream &ss) |
| |
| template<typename T > |
| bool | blender::fn::cpp_type_util::is_equal_cb (const void *a, const void *b) |
| |
| template<typename T > |
| uint64_t | blender::fn::cpp_type_util::hash_cb (const void *value) |
| |
| template<typename T > |
| std::unique_ptr< const CPPType > | blender::fn::create_cpp_type (StringRef name, const T &default_value) |
| |