Blender V5.0
CPPType Member List

This is the complete list of members for CPPType, including all inherited members.

alignmentCPPType
can_exist_in_buffer(const int64_t buffer_size, const int64_t buffer_alignment) constCPPTypeinline
copy_assign(const void *src, void *dst) constCPPTypeinline
copy_assign_compressed(const void *src, void *dst, const IndexMask &mask) constCPPTypeinline
copy_assign_indices(const void *src, void *dst, const IndexMask &mask) constCPPTypeinline
copy_assign_n(const void *src, void *dst, int64_t n) constCPPTypeinline
copy_construct(const void *src, void *dst) constCPPTypeinline
copy_construct_compressed(const void *src, void *dst, const IndexMask &mask) constCPPTypeinline
copy_construct_indices(const void *src, void *dst, const IndexMask &mask) constCPPTypeinline
copy_construct_n(const void *src, void *dst, int64_t n) constCPPTypeinline
CPPType(TypeTag< T >, TypeForValue< CPPTypeFlags, Flags >, StringRef debug_name)CPPType
default_construct(void *ptr) constCPPTypeinline
default_construct_indices(void *ptr, const IndexMask &mask) constCPPTypeinline
default_construct_n(void *ptr, int64_t n) constCPPTypeinline
default_value() constCPPTypeinline
destruct(void *ptr) constCPPTypeinline
destruct_fnCPPType
destruct_indices(void *ptr, const IndexMask &mask) constCPPTypeinline
destruct_n(void *ptr, int64_t n) constCPPTypeinline
fill_assign_indices(const void *value, void *dst, const IndexMask &mask) constCPPTypeinline
fill_assign_n(const void *value, void *dst, int64_t n) constCPPTypeinline
fill_construct_indices(const void *value, void *dst, const IndexMask &mask) constCPPTypeinline
fill_construct_n(const void *value, void *dst, int64_t n) constCPPTypeinline
get()CPPTypeinlinestatic
get_impl()CPPTypestatic
get_impl()=deleteCPPTypestatic
has_special_member_functionsCPPType
hash(const void *value) constCPPTypeinline
hash() constCPPTypeinline
hash_or_fallback(const void *value, uint64_t fallback_hash) constCPPTypeinline
is() constCPPTypeinline
is_any() constCPPTypeinline
is_copy_assignableCPPType
is_copy_constructibleCPPType
is_default_constructibleCPPType
is_destructibleCPPType
is_equal(const void *a, const void *b) constCPPTypeinline
is_equal_or_false(const void *a, const void *b) constCPPTypeinline
is_equality_comparable() constCPPTypeinline
is_hashable() constCPPTypeinline
is_move_assignableCPPType
is_move_constructibleCPPType
is_printable() constCPPTypeinline
is_trivialCPPType
is_trivially_destructibleCPPType
move_assign(void *src, void *dst) constCPPTypeinline
move_assign_indices(void *src, void *dst, const IndexMask &mask) constCPPTypeinline
move_assign_n(void *src, void *dst, int64_t n) constCPPTypeinline
move_construct(void *src, void *dst) constCPPTypeinline
move_construct_indices(void *src, void *dst, const IndexMask &mask) constCPPTypeinline
move_construct_n(void *src, void *dst, int64_t n) constCPPTypeinline
name() constCPPTypeinline
blender::operator=(NonMovable &&other)=deleteblender::NonMovableprivate
blender::NonMovable::operator=(const NonMovable &other)=defaultblender::NonMovableprivate
pointer_can_point_to_instance(const void *ptr) constCPPTypeinline
pointer_has_valid_alignment(const void *ptr) constCPPTypeinline
print(const void *value, std::stringstream &ss) constCPPTypeinline
print_or_default(const void *value, std::stringstream &ss, StringRef default_value) constCPPType
relocate_assign(void *src, void *dst) constCPPTypeinline
relocate_assign_indices(void *src, void *dst, const IndexMask &mask) constCPPTypeinline
relocate_assign_n(void *src, void *dst, int64_t n) constCPPTypeinline
relocate_construct(void *src, void *dst) constCPPTypeinline
relocate_construct_indices(void *src, void *dst, const IndexMask &mask) constCPPTypeinline
relocate_construct_n(void *src, void *dst, int64_t n) constCPPTypeinline
sizeCPPType
to_static_type(const Fn &fn) constCPPTypeinline
to_static_type_tag(const Fn &fn) constCPPTypeinline
to_string(const void *value) constCPPType
value_initialize(void *ptr) constCPPTypeinline
value_initialize_indices(void *ptr, const IndexMask &mask) constCPPTypeinline
value_initialize_n(void *ptr, int64_t n) constCPPTypeinline
~CPPType()=defaultCPPTypevirtual