generated

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Code generated by wazero-emscripten-embind, DO NOT EDIT.

Code generated by wazero-emscripten-embind, DO NOT EDIT.

Code generated by wazero-emscripten-embind, DO NOT EDIT.

Code generated by wazero-emscripten-embind, DO NOT EDIT.

Code generated by wazero-emscripten-embind, DO NOT EDIT.

Index

Constants

View Source
const Constant_INT_CONSTANT = int32(10)
View Source
const Constant_SOME_CONSTANT_1 = bool(false)
View Source
const Constant_SOME_CONSTANT_10 = uint16(10)
View Source
const Constant_SOME_CONSTANT_11 = uint8(11)
View Source
const Constant_SOME_CONSTANT_12 = uint32(12)
View Source
const Constant_SOME_CONSTANT_13 = string("TestWideString")
View Source
const Constant_SOME_CONSTANT_14 = bool(true)
View Source
const Constant_SOME_CONSTANT_15 = uint64(15)
View Source
const Constant_SOME_CONSTANT_2 = float32(2)
View Source
const Constant_SOME_CONSTANT_3 = float64(3)
View Source
const Constant_SOME_CONSTANT_4 = int32(4)
View Source
const Constant_SOME_CONSTANT_5 = string("TestString")
View Source
const Constant_SOME_CONSTANT_6 = int8(67)
View Source
const Constant_SOME_CONSTANT_7 = int64(7)
View Source
const Constant_SOME_CONSTANT_8 = uint16(8)
View Source
const Constant_SOME_CONSTANT_9 = uint32(9)
View Source
const Constant_STATIC_CONST_INTEGER_VALUE_1 = int32(1)
View Source
const Constant_STATIC_CONST_INTEGER_VALUE_1000 = int32(1000)
View Source
const Constant_STRING_CONSTANT = string("some string")
View Source
const Constant_hasUnboundTypeNames = bool(true)

Variables

View Source
var Constant_VALUE_ARRAY_CONSTANT = []interface{}{1, 2, 3, 4} // Not all types can be actual constants in Go.
View Source
var Constant_VALUE_OBJECT_CONSTANT = map[string]interface{}{"w": 4, "x": 1, "y": 2, "z": 3} // Not all types can be actual constants in Go.

Functions

func AbstractClass

func AbstractClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func AbstractClassWithConstructor

func AbstractClassWithConstructor(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func AbstractClassWithConstructorWrapper

func AbstractClassWithConstructorWrapper(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func AbstractClassWrapper

func AbstractClassWrapper(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Attach

func Attach(e embind.Engine) error

func Base

func Base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Base1

func Base1(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Base2

func Base2(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func BaseClass

func BaseClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func BaseClassWrapper

func BaseClassWrapper(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func BigClass

func BigClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Bool_return_bool

func Bool_return_bool(e embind.Engine, ctx context.Context, arg0 bool) (bool, error)

func Bool_return_false

func Bool_return_false(e embind.Engine, ctx context.Context) (bool, error)

func Bool_return_true

func Bool_return_true(e embind.Engine, ctx context.Context) (bool, error)

func BoundClass

func BoundClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func C

func C(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func CallAbstractMethod

func CallAbstractMethod(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func CallAbstractMethod2

func CallAbstractMethod2(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func CallDifferentArguments

func CallDifferentArguments(e embind.Engine, ctx context.Context, arg0 embind.ClassBase, arg1 int32, arg2 float64, arg3 uint8, arg4 float64, arg5 string) error

func CallOptionalMethod

func CallOptionalMethod(e embind.Engine, ctx context.Context, arg0 embind.ClassBase, arg1 string) (string, error)

func CallReturnsSharedPtrMethod

func CallReturnsSharedPtrMethod(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) error

func CallWithMemoryView

func CallWithMemoryView(e embind.Engine, ctx context.Context, arg0 any) error

func Call_StringHolder_func

func Call_StringHolder_func(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func CharVector

func CharVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Char_return_char

func Char_return_char(e embind.Engine, ctx context.Context, arg0 int8) (int8, error)

func Char_to_string

func Char_to_string(e embind.Engine, ctx context.Context, arg0 int8) (string, error)

func ClassAbstractClassStaticExtend

func ClassAbstractClassStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassAbstractClassStaticImplement

func ClassAbstractClassStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassAbstractClassWithConstructorStaticExtend

func ClassAbstractClassWithConstructorStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassAbstractClassWithConstructorStaticImplement

func ClassAbstractClassWithConstructorStaticImplement(e embind.Engine, ctx context.Context, arg0 any, arg1 string) (embind.ClassBase, error)

func ClassAbstractClassWithConstructorWrapperStaticExtend

func ClassAbstractClassWithConstructorWrapperStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassAbstractClassWithConstructorWrapperStaticImplement

func ClassAbstractClassWithConstructorWrapperStaticImplement(e embind.Engine, ctx context.Context, arg0 any, arg1 string) (embind.ClassBase, error)

func ClassAbstractClassWrapperStaticExtend

func ClassAbstractClassWrapperStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassAbstractClassWrapperStaticImplement

func ClassAbstractClassWrapperStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassBaseClassStaticExtend

func ClassBaseClassStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassBaseClassStaticImplement

func ClassBaseClassStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassBaseClassWrapperStaticExtend

func ClassBaseClassWrapperStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassBaseClassWrapperStaticImplement

func ClassBaseClassWrapperStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassBaseStaticClassFunction

func ClassBaseStaticClassFunction(e embind.Engine, ctx context.Context) (string, error)

func ClassBoundClassStaticClassfunction

func ClassBoundClassStaticClassfunction(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func ClassDerivedClassStaticExtend

func ClassDerivedClassStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassDerivedClassStaticImplement

func ClassDerivedClassStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassDerivedStaticClassFunction

func ClassDerivedStaticClassFunction(e embind.Engine, ctx context.Context) (string, error)

func ClassDerivedThriceStaticClassFunction

func ClassDerivedThriceStaticClassFunction(e embind.Engine, ctx context.Context) (string, error)

func ClassDerivedTwiceStaticClassFunction

func ClassDerivedTwiceStaticClassFunction(e embind.Engine, ctx context.Context) (string, error)

func ClassDerivedWithMixinStaticClassFunction

func ClassDerivedWithMixinStaticClassFunction(e embind.Engine, ctx context.Context) (string, error)

func ClassDerivedWithOffsetStaticClassFunction

func ClassDerivedWithOffsetStaticClassFunction(e embind.Engine, ctx context.Context) (string, error)

func ClassHasStaticMemberGetStaticPropertyC

func ClassHasStaticMemberGetStaticPropertyC(e embind.Engine, ctx context.Context) (int32, error)

func ClassHasStaticMemberGetStaticPropertyV

func ClassHasStaticMemberGetStaticPropertyV(e embind.Engine, ctx context.Context) (int32, error)

func ClassHasStaticMemberSetStaticPropertyV

func ClassHasStaticMemberSetStaticPropertyV(e embind.Engine, ctx context.Context, val int32) error

func ClassHeldAbstractClassStaticExtend

func ClassHeldAbstractClassStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassHeldAbstractClassStaticImplement

func ClassHeldAbstractClassStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassHeldAbstractClassWrapperStaticExtend

func ClassHeldAbstractClassWrapperStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassHeldAbstractClassWrapperStaticImplement

func ClassHeldAbstractClassWrapperStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassHeldByCustomSmartPtrStaticCreateSharedPtr

func ClassHeldByCustomSmartPtrStaticCreateSharedPtr(e embind.Engine, ctx context.Context, arg0 int32, arg1 string) (embind.ClassBase, error)

func ClassHeldBySmartPtrStaticNewCustomPtr

func ClassHeldBySmartPtrStaticNewCustomPtr(e embind.Engine, ctx context.Context, arg0 int32, arg1 string) (embind.ClassBase, error)

func ClassInterfaceStaticExtend

func ClassInterfaceStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassInterfaceStaticImplement

func ClassInterfaceStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassInterfaceWrapperStaticExtend

func ClassInterfaceWrapperStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassInterfaceWrapperStaticImplement

func ClassInterfaceWrapperStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassIntrusiveClassStaticExtend

func ClassIntrusiveClassStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassIntrusiveClassStaticImplement

func ClassIntrusiveClassStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassIntrusiveClassWrapperStaticExtend

func ClassIntrusiveClassWrapperStaticExtend(e embind.Engine, ctx context.Context, arg0 string, arg1 any) (any, error)

func ClassIntrusiveClassWrapperStaticImplement

func ClassIntrusiveClassWrapperStaticImplement(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassMultipleOverloadsDependingOnDummyStaticStaticDummy0

func ClassMultipleOverloadsDependingOnDummyStaticStaticDummy0(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func ClassMultipleOverloadsDependingOnDummyStaticStaticDummy1

func ClassMultipleOverloadsDependingOnDummyStaticStaticDummy1(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func ClassMultipleOverloadsDerivedStaticStaticFunc1

func ClassMultipleOverloadsDerivedStaticStaticFunc1(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func ClassMultipleOverloadsDerivedStaticStaticFunc2

func ClassMultipleOverloadsDerivedStaticStaticFunc2(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32) (int32, error)

func ClassMultipleOverloadsDerivedStaticStaticFunc3

func ClassMultipleOverloadsDerivedStaticStaticFunc3(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32, arg2 int32) (int32, error)

func ClassMultipleOverloadsDerivedStaticStaticFunc4

func ClassMultipleOverloadsDerivedStaticStaticFunc4(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32, arg2 int32, arg3 int32) (int32, error)

func ClassMultipleOverloadsDerivedStaticWhichStaticFuncCalled

func ClassMultipleOverloadsDerivedStaticWhichStaticFuncCalled(e embind.Engine, ctx context.Context) (int32, error)

func ClassMultipleOverloadsStaticStaticFunc1

func ClassMultipleOverloadsStaticStaticFunc1(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func ClassMultipleOverloadsStaticStaticFunc2

func ClassMultipleOverloadsStaticStaticFunc2(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32) (int32, error)

func ClassMultipleOverloadsStaticWhichStaticFuncCalled

func ClassMultipleOverloadsStaticWhichStaticFuncCalled(e embind.Engine, ctx context.Context) (int32, error)

func ClassMultiplyDerivedStaticClassFunction

func ClassMultiplyDerivedStaticClassFunction(e embind.Engine, ctx context.Context) (string, error)

func ClassMultiplyDerivedStaticGetInstanceCount

func ClassMultiplyDerivedStaticGetInstanceCount(e embind.Engine, ctx context.Context) (int32, error)

func ClassMyClassStaticGetStringFromInstance

func ClassMyClassStaticGetStringFromInstance(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func ClassPolyDerivedStaticGetPtr

func ClassPolyDerivedStaticGetPtr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func ClassPolyDerivedStaticGetPtrClassName

func ClassPolyDerivedStaticGetPtrClassName(e embind.Engine, ctx context.Context) (string, error)

func ClassPolyDerivedStaticReleasePtr

func ClassPolyDerivedStaticReleasePtr(e embind.Engine, ctx context.Context) error

func ClassPolyDerivedStaticSetPtrDerived

func ClassPolyDerivedStaticSetPtrDerived(e embind.Engine, ctx context.Context) error

func ClassPolyDerivedThriceStaticGetPtrClassName

func ClassPolyDerivedThriceStaticGetPtrClassName(e embind.Engine, ctx context.Context) (string, error)

func ClassPolyDerivedThriceStaticReleasePtr

func ClassPolyDerivedThriceStaticReleasePtr(e embind.Engine, ctx context.Context) error

func ClassPolyDerivedThriceStaticSetPtrDerived

func ClassPolyDerivedThriceStaticSetPtrDerived(e embind.Engine, ctx context.Context) error

func ClassValHolderStaticGet_via_raw_pointer

func ClassValHolderStaticGet_via_raw_pointer(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (any, error)

func ClassValHolderStaticMakeConst

func ClassValHolderStaticMakeConst(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassValHolderStaticMakeValHolder

func ClassValHolderStaticMakeValHolder(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func ClassValHolderStaticSet_via_raw_pointer

func ClassValHolderStaticSet_via_raw_pointer(e embind.Engine, ctx context.Context, arg0 embind.ClassBase, arg1 any) error

func ClassValHolderStaticSome_class_method

func ClassValHolderStaticSome_class_method(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func ClassValHolderStaticTransfer_via_raw_pointer

func ClassValHolderStaticTransfer_via_raw_pointer(e embind.Engine, ctx context.Context, arg0 embind.ClassBase, arg1 embind.ClassBase) error

func Clear_StringHolder

func Clear_StringHolder(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) error

func ConstAndNonConst

func ConstAndNonConst(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Const_ref_adder

func Const_ref_adder(e embind.Engine, ctx context.Context, arg0 int32, arg1 float32) (float32, error)

func ConstructFromFunctionObject

func ConstructFromFunctionObject(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func ConstructFromStdFunction

func ConstructFromStdFunction(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Construct_with_6_arguments

func Construct_with_6_arguments(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Construct_with_arguments_before_and_after_memory_growth

func Construct_with_arguments_before_and_after_memory_growth(e embind.Engine, ctx context.Context) (any, error)

func Construct_with_ints_and_float

func Construct_with_ints_and_float(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Construct_with_memory_view

func Construct_with_memory_view(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func ContainsTemplatedMemberClass

func ContainsTemplatedMemberClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func CustomStruct

func CustomStruct(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Derived

func Derived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DerivedClass

func DerivedClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DerivedHolder

func DerivedHolder(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DerivedThrice

func DerivedThrice(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DerivedTwice

func DerivedTwice(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DerivedWithMixin

func DerivedWithMixin(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DerivedWithOffset

func DerivedWithOffset(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DoCustomMarshalTest

func DoCustomMarshalTest(e embind.Engine, ctx context.Context) error

func DoEmval

func DoEmval(e embind.Engine, ctx context.Context) (string, error)

func Double_return_double

func Double_return_double(e embind.Engine, ctx context.Context, arg0 float64) (float64, error)

func DummyForOverloads

func DummyForOverloads(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func DummyForPointer

func DummyForPointer(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func EmValVector

func EmValVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_attempt_to_modify_smart_pointer_when_passed_by_value

func Embind_attempt_to_modify_smart_pointer_when_passed_by_value(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) error

func Embind_modify_smart_pointer_passed_by_reference

func Embind_modify_smart_pointer_passed_by_reference(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) error

func Embind_save_smart_base_pointer

func Embind_save_smart_base_pointer(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) error

func Embind_test_accept_big_class_instance

func Embind_test_accept_big_class_instance(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (int32, error)

func Embind_test_accept_small_class_instance

func Embind_test_accept_small_class_instance(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (int32, error)

func Embind_test_accept_unique_ptr

func Embind_test_accept_unique_ptr(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func Embind_test_construct_class_with_unique_ptr

func Embind_test_construct_class_with_unique_ptr(e embind.Engine, ctx context.Context, arg0 int32) (embind.ClassBase, error)

func Embind_test_get_class_name_via_base_ptr

func Embind_test_get_class_name_via_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_polymorphic_base_ptr

func Embind_test_get_class_name_via_polymorphic_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_polymorphic_second_base_ptr

func Embind_test_get_class_name_via_polymorphic_second_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_reference_to_smart_base_ptr

func Embind_test_get_class_name_via_reference_to_smart_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_second_base_ptr

func Embind_test_get_class_name_via_second_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_smart_base_ptr

func Embind_test_get_class_name_via_smart_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_smart_polymorphic_base_ptr

func Embind_test_get_class_name_via_smart_polymorphic_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_smart_polymorphic_second_base_ptr

func Embind_test_get_class_name_via_smart_polymorphic_second_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_class_name_via_smart_second_base_ptr

func Embind_test_get_class_name_via_smart_second_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_get_string_int_map

func Embind_test_get_string_int_map(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_get_virtual_class_name_via_smart_polymorphic_base_ptr

func Embind_test_get_virtual_class_name_via_smart_polymorphic_base_ptr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Embind_test_getglobal

func Embind_test_getglobal(e embind.Engine, ctx context.Context) (any, error)

func Embind_test_new_Object

func Embind_test_new_Object(e embind.Engine, ctx context.Context) (any, error)

func Embind_test_new_factory

func Embind_test_new_factory(e embind.Engine, ctx context.Context, arg0 any, arg1 any) (any, error)

func Embind_test_return_big_class_instance

func Embind_test_return_big_class_instance(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_poly_derived_twice_without_smart_pointer_as_poly_base

func Embind_test_return_poly_derived_twice_without_smart_pointer_as_poly_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_base_ptr

func Embind_test_return_raw_base_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_derived_ptr_as_base

func Embind_test_return_raw_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_polymorphic_derived_four_times_not_bound_as_base

func Embind_test_return_raw_polymorphic_derived_four_times_not_bound_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_polymorphic_derived_ptr_as_base

func Embind_test_return_raw_polymorphic_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_polymorphic_multiply_derived_ptr_as_base

func Embind_test_return_raw_polymorphic_multiply_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_polymorphic_multiply_derived_ptr_as_second_base

func Embind_test_return_raw_polymorphic_multiply_derived_ptr_as_second_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_polymorphic_sibling_derived_ptr_as_base

func Embind_test_return_raw_polymorphic_sibling_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_raw_sibling_derived_ptr_as_base

func Embind_test_return_raw_sibling_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_small_class_instance

func Embind_test_return_small_class_instance(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_base_ptr

func Embind_test_return_smart_base_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_derived_ptr

func Embind_test_return_smart_derived_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_derived_ptr_as_base

func Embind_test_return_smart_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_derived_ptr_as_val

func Embind_test_return_smart_derived_ptr_as_val(e embind.Engine, ctx context.Context) (any, error)

func Embind_test_return_smart_derived_thrice_ptr

func Embind_test_return_smart_derived_thrice_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_multiply_derived_ptr

func Embind_test_return_smart_multiply_derived_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_poly_derived_thrice_ptr

func Embind_test_return_smart_poly_derived_thrice_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_polymorphic_base_ptr

func Embind_test_return_smart_polymorphic_base_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_polymorphic_derived_ptr

func Embind_test_return_smart_polymorphic_derived_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_polymorphic_derived_ptr_as_base

func Embind_test_return_smart_polymorphic_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_polymorphic_multiply_derived_ptr

func Embind_test_return_smart_polymorphic_multiply_derived_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_polymorphic_sibling_derived_ptr

func Embind_test_return_smart_polymorphic_sibling_derived_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_polymorphic_sibling_derived_ptr_as_base

func Embind_test_return_smart_polymorphic_sibling_derived_ptr_as_base(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_smart_sibling_derived_ptr

func Embind_test_return_smart_sibling_derived_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Embind_test_return_unique_ptr

func Embind_test_return_unique_ptr(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func Emval_array

func Emval_array(e embind.Engine, ctx context.Context) (any, error)

func Emval_await

func Emval_await(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Emval_delete

func Emval_delete(e embind.Engine, ctx context.Context, arg0 any) error

func Emval_has_own_property

func Emval_has_own_property(e embind.Engine, ctx context.Context, arg0 any, arg1 any) (any, error)

func Emval_in

func Emval_in(e embind.Engine, ctx context.Context, arg0 any, arg1 any) (bool, error)

func Emval_instance_of

func Emval_instance_of(e embind.Engine, ctx context.Context, arg0 any, arg1 any) (bool, error)

func Emval_is_array

func Emval_is_array(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Emval_is_number

func Emval_is_number(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Emval_is_string

func Emval_is_string(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Emval_test_add

func Emval_test_add(e embind.Engine, ctx context.Context, arg0 int8, arg1 int8, arg2 uint8, arg3 int16, arg4 uint16, arg5 int32, arg6 uint32, arg7 int32, arg8 uint32, arg9 float32, arg10 float64) (float64, error)

func Emval_test_as_unsigned

func Emval_test_as_unsigned(e embind.Engine, ctx context.Context, arg0 any) (uint32, error)

func Emval_test_call_function

func Emval_test_call_function(e embind.Engine, ctx context.Context, arg0 any, arg1 int32, arg2 float32, arg3 []any, arg4 map[string]any) error

func Emval_test_equals

func Emval_test_equals(e embind.Engine, ctx context.Context, arg0 any, arg1 any) (bool, error)

func Emval_test_get_function_ptr

func Emval_test_get_function_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_get_length

func Emval_test_get_length(e embind.Engine, ctx context.Context, arg0 any) (uint32, error)

func Emval_test_get_string_from_val

func Emval_test_get_string_from_val(e embind.Engine, ctx context.Context, arg0 any) (string, error)

func Emval_test_instance_pointer

func Emval_test_instance_pointer(e embind.Engine, ctx context.Context) (any, error)

func Emval_test_is_false

func Emval_test_is_false(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Emval_test_is_null

func Emval_test_is_null(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Emval_test_is_shared_ptr_null

func Emval_test_is_shared_ptr_null(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (bool, error)

func Emval_test_is_true

func Emval_test_is_true(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Emval_test_is_undefined

func Emval_test_is_undefined(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Emval_test_new_integer

func Emval_test_new_integer(e embind.Engine, ctx context.Context) (any, error)

func Emval_test_new_object

func Emval_test_new_object(e embind.Engine, ctx context.Context) (any, error)

func Emval_test_new_string

func Emval_test_new_string(e embind.Engine, ctx context.Context) (any, error)

func Emval_test_not

func Emval_test_not(e embind.Engine, ctx context.Context, arg0 bool) (bool, error)

func Emval_test_passthrough

func Emval_test_passthrough(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Emval_test_passthrough_unsigned

func Emval_test_passthrough_unsigned(e embind.Engine, ctx context.Context, arg0 uint32) (uint32, error)

func Emval_test_return_StructVector

func Emval_test_return_StructVector(e embind.Engine, ctx context.Context) (map[string]any, error)

func Emval_test_return_TupleVector

func Emval_test_return_TupleVector(e embind.Engine, ctx context.Context) ([]any, error)

func Emval_test_return_TupleVectorTuple

func Emval_test_return_TupleVectorTuple(e embind.Engine, ctx context.Context) ([]any, error)

func Emval_test_return_ValHolder

func Emval_test_return_ValHolder(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_return_empty_shared_ptr

func Emval_test_return_empty_shared_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_return_shared_ptr

func Emval_test_return_shared_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_return_shared_ptr_vector

func Emval_test_return_shared_ptr_vector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_return_unique_ptr

func Emval_test_return_unique_ptr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_return_unique_ptr_lifetime

func Emval_test_return_unique_ptr_lifetime(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func Emval_test_return_vector

func Emval_test_return_vector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_return_vector_of_vectors

func Emval_test_return_vector_of_vectors(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Emval_test_return_void

func Emval_test_return_void(e embind.Engine, ctx context.Context) error

func Emval_test_set_ValHolder_to_empty_object

func Emval_test_set_ValHolder_to_empty_object(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) error

func Emval_test_strictly_equals

func Emval_test_strictly_equals(e embind.Engine, ctx context.Context, arg0 any, arg1 any) (bool, error)

func Emval_test_sum

func Emval_test_sum(e embind.Engine, ctx context.Context, arg0 any) (uint32, error)

func Emval_test_take_and_call_functor

func Emval_test_take_and_call_functor(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (string, error)

func Emval_test_take_and_return_ArrayInStruct

func Emval_test_take_and_return_ArrayInStruct(e embind.Engine, ctx context.Context, arg0 map[string]any) (map[string]any, error)

func Emval_test_take_and_return_StructVector

func Emval_test_take_and_return_StructVector(e embind.Engine, ctx context.Context, arg0 map[string]any) (map[string]any, error)

func Emval_test_take_and_return_TupleInStruct

func Emval_test_take_and_return_TupleInStruct(e embind.Engine, ctx context.Context, arg0 map[string]any) (map[string]any, error)

func Emval_test_take_and_return_TupleVector

func Emval_test_take_and_return_TupleVector(e embind.Engine, ctx context.Context, arg0 []any) ([]any, error)

func Emval_test_take_and_return_std_basic_string_unsigned_char

func Emval_test_take_and_return_std_basic_string_unsigned_char(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Emval_test_take_and_return_std_string

func Emval_test_take_and_return_std_string(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Emval_test_take_and_return_std_string_const_ref

func Emval_test_take_and_return_std_string_const_ref(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Emval_test_value_from_instance_pointer

func Emval_test_value_from_instance_pointer(e embind.Engine, ctx context.Context, arg0 any) (int32, error)

func Emval_throw

func Emval_throw(e embind.Engine, ctx context.Context, arg0 any) error

func Emval_type_of

func Emval_type_of(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Emval_u16_string

func Emval_u16_string(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Emval_u8_string

func Emval_u8_string(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func FindPersonAtLocation

func FindPersonAtLocation(e embind.Engine, ctx context.Context, arg0 []any) (map[string]any, error)

func FirstElement

func FirstElement(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func FloatVector

func FloatVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Float_return_float

func Float_return_float(e embind.Engine, ctx context.Context, arg0 float32) (float32, error)

func Float_return_void

func Float_return_void(e embind.Engine, ctx context.Context, arg0 float32) error

func Foo

func Foo(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Foo_

func Foo_(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Force_memory_growth

func Force_memory_growth(e embind.Engine, ctx context.Context) error

func Function_overload0

func Function_overload0(e embind.Engine, ctx context.Context) (int32, error)

func Function_overload1

func Function_overload1(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func GetAbstractClass

func GetAbstractClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func GetDerivedClassInstance

func GetDerivedClassInstance(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func GetDummy0

func GetDummy0(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func GetDummy1

func GetDummy1(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func GetHasUnboundBase

func GetHasUnboundBase(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func GetNoncopyable

func GetNoncopyable(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func GetOrderedStruct

func GetOrderedStruct(e embind.Engine, ctx context.Context) (map[string]any, error)

func GetOrderedTuple

func GetOrderedTuple(e embind.Engine, ctx context.Context) ([]any, error)

func GetTypeOfVal

func GetTypeOfVal(e embind.Engine, ctx context.Context, arg0 any) (string, error)

func GetUnboundClass

func GetUnboundClass(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Get_literal_u16string

func Get_literal_u16string(e embind.Engine, ctx context.Context) (string, error)

func Get_literal_u32string

func Get_literal_u32string(e embind.Engine, ctx context.Context) (string, error)

func Get_literal_wstring

func Get_literal_wstring(e embind.Engine, ctx context.Context) (string, error)

func Get_memory_view_char

func Get_memory_view_char(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_double

func Get_memory_view_double(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_float

func Get_memory_view_float(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_int

func Get_memory_view_int(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_long

func Get_memory_view_long(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_longlong

func Get_memory_view_longlong(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_short

func Get_memory_view_short(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_unsigned_char

func Get_memory_view_unsigned_char(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_unsigned_int

func Get_memory_view_unsigned_int(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_unsigned_long

func Get_memory_view_unsigned_long(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_unsigned_longlong

func Get_memory_view_unsigned_longlong(e embind.Engine, ctx context.Context) (any, error)

func Get_memory_view_unsigned_short

func Get_memory_view_unsigned_short(e embind.Engine, ctx context.Context) (any, error)

func Get_module_property

func Get_module_property(e embind.Engine, ctx context.Context, arg0 string) (any, error)

func Get_non_ascii_string

func Get_non_ascii_string(e embind.Engine, ctx context.Context, arg0 bool) (string, error)

func Get_non_ascii_u16string

func Get_non_ascii_u16string(e embind.Engine, ctx context.Context) (string, error)

func Get_non_ascii_u32string

func Get_non_ascii_u32string(e embind.Engine, ctx context.Context) (string, error)

func Get_non_ascii_wstring

func Get_non_ascii_wstring(e embind.Engine, ctx context.Context) (string, error)

func HasConstructorUsingUnboundArgument

func HasConstructorUsingUnboundArgument(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HasConstructorUsingUnboundArgumentAndUnboundBase

func HasConstructorUsingUnboundArgumentAndUnboundBase(e embind.Engine, ctx context.Context) (any, error)

func HasExternalConstructor

func HasExternalConstructor(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HasReadOnlyProperty

func HasReadOnlyProperty(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HasStaticMember

func HasStaticMember(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HasTwoBases

func HasTwoBases(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HasUnboundBase

func HasUnboundBase(e embind.Engine, ctx context.Context) (any, error)

func HeldAbstractClass

func HeldAbstractClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HeldAbstractClassWrapper

func HeldAbstractClassWrapper(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HeldByCustomSmartPtr

func HeldByCustomSmartPtr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func HeldBySmartPtr

func HeldBySmartPtr(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func IntTemplateClass

func IntTemplateClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Int_return_int

func Int_return_int(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func Int_to_string

func Int_to_string(e embind.Engine, ctx context.Context, arg0 int32) (string, error)

func IntegerVector

func IntegerVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func IntegerVectorVector

func IntegerVectorVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Interface

func Interface(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func InterfaceWrapper

func InterfaceWrapper(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func IntrusiveClass

func IntrusiveClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func IntrusiveClassHolder

func IntrusiveClassHolder(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func IntrusiveClassWrapper

func IntrusiveClassWrapper(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Load_unsigned_char

func Load_unsigned_char(e embind.Engine, ctx context.Context) (uint8, error)

func Load_unsigned_int

func Load_unsigned_int(e embind.Engine, ctx context.Context) (uint32, error)

func Load_unsigned_long

func Load_unsigned_long(e embind.Engine, ctx context.Context) (uint32, error)

func Load_unsigned_short

func Load_unsigned_short(e embind.Engine, ctx context.Context) (uint16, error)

func Long_return_long

func Long_return_long(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func Long_to_string

func Long_to_string(e embind.Engine, ctx context.Context, arg0 int32) (string, error)

func Longlong_return_longlong

func Longlong_return_longlong(e embind.Engine, ctx context.Context, arg0 int64) (int64, error)

func Mallinfo

func Mallinfo(e embind.Engine, ctx context.Context) (any, error)

func Map_int__string_

func Map_int__string_(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MultipleAccessors

func MultipleAccessors(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MultipleCtors

func MultipleCtors(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MultipleOverloads

func MultipleOverloads(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MultipleOverloadsDependingOnDummy

func MultipleOverloadsDependingOnDummy(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MultipleOverloadsDerived

func MultipleOverloadsDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MultipleSmartCtors

func MultipleSmartCtors(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MultiplyDerived

func MultiplyDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func MyClass

func MyClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func NoExceptClass

func NoExceptClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Noncopyable

func Noncopyable(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Overloaded_function1

func Overloaded_function1(e embind.Engine, ctx context.Context, arg0 int32) (int32, error)

func Overloaded_function2

func Overloaded_function2(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32) (int32, error)

func PFoo

func PFoo(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func ParentClass

func ParentClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PassHeldAbstractClass

func PassHeldAbstractClass(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func PassShared

func PassShared(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) error

func PassThrough

func PassThrough(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func PassThroughCustomSmartPtr

func PassThroughCustomSmartPtr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func PassThroughIntrusiveClass

func PassThroughIntrusiveClass(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func PassThroughRawPtr

func PassThroughRawPtr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func PassVal

func PassVal(e embind.Engine, ctx context.Context, arg0 embind.ClassBase, arg1 any) error

func PolyBase

func PolyBase(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolyDerived

func PolyDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolyDerivedThrice

func PolyDerivedThrice(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolyDiamondBase

func PolyDiamondBase(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolyDiamondDerived

func PolyDiamondDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolyDiamondMultiplyDerived

func PolyDiamondMultiplyDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolyDiamondSiblingDerived

func PolyDiamondSiblingDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolyMultiplyDerived

func PolyMultiplyDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolySecondBase

func PolySecondBase(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func PolySiblingDerived

func PolySiblingDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Return_Base_from_DerivedWithOffset

func Return_Base_from_DerivedWithOffset(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func Return_StringHolder_copy

func Return_StringHolder_copy(e embind.Engine, ctx context.Context, arg0 any) (embind.ClassBase, error)

func Return_map

func Return_map(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Return_vector

func Return_vector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func SecondBase

func SecondBase(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func SecondElement

func SecondElement(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func SetPersonAtLocation

func SetPersonAtLocation(e embind.Engine, ctx context.Context, arg0 []any, arg1 map[string]any) error

func Set_bind_f64

func Set_bind_f64(e embind.Engine, ctx context.Context, arg0 any) error

func Set_bind_u32

func Set_bind_u32(e embind.Engine, ctx context.Context, arg0 any) error

func Set_bind_u64

func Set_bind_u64(e embind.Engine, ctx context.Context, arg0 any) error

func SharedPtrHolder

func SharedPtrHolder(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func SharedPtrVector

func SharedPtrVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Short_return_short

func Short_return_short(e embind.Engine, ctx context.Context, arg0 int16) (int16, error)

func Short_to_string

func Short_to_string(e embind.Engine, ctx context.Context, arg0 int16) (string, error)

func SiblingDerived

func SiblingDerived(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Signed_char_to_string

func Signed_char_to_string(e embind.Engine, ctx context.Context, arg0 int8) (string, error)

func SmallClass

func SmallClass(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Std_string_return_std_string

func Std_string_return_std_string(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Std_u16string_return_std_u16string

func Std_u16string_return_std_u16string(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Std_wstring_return_std_wstring

func Std_wstring_return_std_wstring(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Store_unsigned_char

func Store_unsigned_char(e embind.Engine, ctx context.Context, arg0 uint8) error

func Store_unsigned_int

func Store_unsigned_int(e embind.Engine, ctx context.Context, arg0 uint32) error

func Store_unsigned_long

func Store_unsigned_long(e embind.Engine, ctx context.Context, arg0 uint32) error

func Store_unsigned_short

func Store_unsigned_short(e embind.Engine, ctx context.Context, arg0 uint16) error

func StringFunctorString

func StringFunctorString(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func StringHolder

func StringHolder(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func StringHolderVector

func StringHolderVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func StringIntMap

func StringIntMap(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func StringVector

func StringVector(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Take_and_return_std_u16string

func Take_and_return_std_u16string(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Take_and_return_std_u32string

func Take_and_return_std_u32string(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func Take_and_return_std_wstring

func Take_and_return_std_wstring(e embind.Engine, ctx context.Context, arg0 string) (string, error)

func TakesHeldBySmartPtr

func TakesHeldBySmartPtr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func TakesHeldBySmartPtrSharedPtr

func TakesHeldBySmartPtrSharedPtr(e embind.Engine, ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func Test_string_with_vec

func Test_string_with_vec(e embind.Engine, ctx context.Context, arg0 string, arg1 embind.ClassBase) error

func Uchar_return_uchar

func Uchar_return_uchar(e embind.Engine, ctx context.Context, arg0 uint8) (uint8, error)

func Uint_return_uint

func Uint_return_uint(e embind.Engine, ctx context.Context, arg0 uint32) (uint32, error)

func Ulong_return_ulong

func Ulong_return_ulong(e embind.Engine, ctx context.Context, arg0 uint32) (uint32, error)

func Ulonglong_return_ulonglong

func Ulonglong_return_ulonglong(e embind.Engine, ctx context.Context, arg0 uint64) (uint64, error)

func UniquePtrLifetimeMock

func UniquePtrLifetimeMock(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func UniquePtrToConstructor

func UniquePtrToConstructor(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Unsigned_char_to_string

func Unsigned_char_to_string(e embind.Engine, ctx context.Context, arg0 uint8) (string, error)

func Unsigned_int_to_string

func Unsigned_int_to_string(e embind.Engine, ctx context.Context, arg0 uint32) (string, error)

func Unsigned_long_to_string

func Unsigned_long_to_string(e embind.Engine, ctx context.Context, arg0 uint32) (string, error)

func Unsigned_short_to_string

func Unsigned_short_to_string(e embind.Engine, ctx context.Context, arg0 uint16) (string, error)

func Ushort_return_ushort

func Ushort_return_ushort(e embind.Engine, ctx context.Context, arg0 uint16) (uint16, error)

func ValHolder

func ValHolder(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func Val_as_bool

func Val_as_bool(e embind.Engine, ctx context.Context, arg0 any) (bool, error)

func Val_as_char

func Val_as_char(e embind.Engine, ctx context.Context, arg0 any) (int8, error)

func Val_as_double

func Val_as_double(e embind.Engine, ctx context.Context, arg0 any) (float64, error)

func Val_as_float

func Val_as_float(e embind.Engine, ctx context.Context, arg0 any) (float32, error)

func Val_as_int

func Val_as_int(e embind.Engine, ctx context.Context, arg0 any) (int32, error)

func Val_as_int64_t

func Val_as_int64_t(e embind.Engine, ctx context.Context, arg0 any) (int64, error)

func Val_as_long

func Val_as_long(e embind.Engine, ctx context.Context, arg0 any) (int32, error)

func Val_as_short

func Val_as_short(e embind.Engine, ctx context.Context, arg0 any) (int16, error)

func Val_as_string

func Val_as_string(e embind.Engine, ctx context.Context, arg0 any) (string, error)

func Val_as_uint64_t

func Val_as_uint64_t(e embind.Engine, ctx context.Context, arg0 any) (uint64, error)

func Val_as_val

func Val_as_val(e embind.Engine, ctx context.Context, arg0 any) (any, error)

func Val_as_value_array

func Val_as_value_array(e embind.Engine, ctx context.Context, arg0 any) ([]any, error)

func Val_as_value_object

func Val_as_value_object(e embind.Engine, ctx context.Context, arg0 any) (map[string]any, error)

func Val_as_wstring

func Val_as_wstring(e embind.Engine, ctx context.Context, arg0 any) (string, error)

func VectorHolder

func VectorHolder(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func VectorUnsigned

func VectorUnsigned(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

func VectorUnsignedChar

func VectorUnsignedChar(e embind.Engine, ctx context.Context) (embind.ClassBase, error)

Types

type ClassAbstractClass

type ClassAbstractClass struct {
	embind.ClassBase
}

func (*ClassAbstractClass) AbstractMethod

func (class *ClassAbstractClass) AbstractMethod(ctx context.Context) (string, error)

func (*ClassAbstractClass) CallMethod

func (class *ClassAbstractClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassAbstractClass) Clone

func (*ClassAbstractClass) ConcreteMethod

func (class *ClassAbstractClass) ConcreteMethod(ctx context.Context) (string, error)

func (*ClassAbstractClass) Delete

func (class *ClassAbstractClass) Delete(ctx context.Context) error

func (*ClassAbstractClass) DeleteLater

func (class *ClassAbstractClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassAbstractClass) GetProperty

func (class *ClassAbstractClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassAbstractClass) IsAliasOf

func (class *ClassAbstractClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassAbstractClass) IsDeleted

func (class *ClassAbstractClass) IsDeleted(ctx context.Context) bool

func (*ClassAbstractClass) OptionalMethod

func (class *ClassAbstractClass) OptionalMethod(ctx context.Context, arg0 string) (string, error)

func (*ClassAbstractClass) PassShared

func (class *ClassAbstractClass) PassShared(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassAbstractClass) PassVal

func (class *ClassAbstractClass) PassVal(ctx context.Context, arg0 any) error

func (*ClassAbstractClass) SetProperty

func (class *ClassAbstractClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassAbstractClass) StaticExtend

func (class *ClassAbstractClass) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassAbstractClass) StaticImplement

func (class *ClassAbstractClass) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassAbstractClassWithConstructor

type ClassAbstractClassWithConstructor struct {
	embind.ClassBase
}

func (*ClassAbstractClassWithConstructor) AbstractMethod

func (class *ClassAbstractClassWithConstructor) AbstractMethod(ctx context.Context) (string, error)

func (*ClassAbstractClassWithConstructor) CallMethod

func (class *ClassAbstractClassWithConstructor) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassAbstractClassWithConstructor) Clone

func (*ClassAbstractClassWithConstructor) ConcreteMethod

func (class *ClassAbstractClassWithConstructor) ConcreteMethod(ctx context.Context) (string, error)

func (*ClassAbstractClassWithConstructor) Delete

func (*ClassAbstractClassWithConstructor) DeleteLater

func (class *ClassAbstractClassWithConstructor) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassAbstractClassWithConstructor) GetProperty

func (class *ClassAbstractClassWithConstructor) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassAbstractClassWithConstructor) IsAliasOf

func (class *ClassAbstractClassWithConstructor) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassAbstractClassWithConstructor) IsDeleted

func (class *ClassAbstractClassWithConstructor) IsDeleted(ctx context.Context) bool

func (*ClassAbstractClassWithConstructor) SetProperty

func (class *ClassAbstractClassWithConstructor) SetProperty(ctx context.Context, name string, value any) error

func (*ClassAbstractClassWithConstructor) StaticExtend

func (class *ClassAbstractClassWithConstructor) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassAbstractClassWithConstructor) StaticImplement

func (class *ClassAbstractClassWithConstructor) StaticImplement(ctx context.Context, arg0 any, arg1 string) (embind.ClassBase, error)

type ClassAbstractClassWithConstructorWrapper

type ClassAbstractClassWithConstructorWrapper struct {
	embind.ClassBase
}

func (*ClassAbstractClassWithConstructorWrapper) AbstractMethod

func (*ClassAbstractClassWithConstructorWrapper) CallMethod

func (class *ClassAbstractClassWithConstructorWrapper) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassAbstractClassWithConstructorWrapper) Clone

func (*ClassAbstractClassWithConstructorWrapper) ConcreteMethod

func (*ClassAbstractClassWithConstructorWrapper) Delete

func (*ClassAbstractClassWithConstructorWrapper) DeleteLater

func (class *ClassAbstractClassWithConstructorWrapper) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassAbstractClassWithConstructorWrapper) GetProperty

func (class *ClassAbstractClassWithConstructorWrapper) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassAbstractClassWithConstructorWrapper) IsAliasOf

func (class *ClassAbstractClassWithConstructorWrapper) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassAbstractClassWithConstructorWrapper) IsDeleted

func (*ClassAbstractClassWithConstructorWrapper) NotifyOnDestruction

func (class *ClassAbstractClassWithConstructorWrapper) NotifyOnDestruction(ctx context.Context) error

func (*ClassAbstractClassWithConstructorWrapper) SetProperty

func (class *ClassAbstractClassWithConstructorWrapper) SetProperty(ctx context.Context, name string, value any) error

func (*ClassAbstractClassWithConstructorWrapper) StaticExtend

func (class *ClassAbstractClassWithConstructorWrapper) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassAbstractClassWithConstructorWrapper) StaticImplement

func (class *ClassAbstractClassWithConstructorWrapper) StaticImplement(ctx context.Context, arg0 any, arg1 string) (embind.ClassBase, error)

type ClassAbstractClassWrapper

type ClassAbstractClassWrapper struct {
	embind.ClassBase
}

func (*ClassAbstractClassWrapper) AbstractMethod

func (class *ClassAbstractClassWrapper) AbstractMethod(ctx context.Context) (string, error)

func (*ClassAbstractClassWrapper) CallMethod

func (class *ClassAbstractClassWrapper) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassAbstractClassWrapper) Clone

func (*ClassAbstractClassWrapper) ConcreteMethod

func (class *ClassAbstractClassWrapper) ConcreteMethod(ctx context.Context) (string, error)

func (*ClassAbstractClassWrapper) Delete

func (class *ClassAbstractClassWrapper) Delete(ctx context.Context) error

func (*ClassAbstractClassWrapper) DeleteLater

func (class *ClassAbstractClassWrapper) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassAbstractClassWrapper) GetProperty

func (class *ClassAbstractClassWrapper) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassAbstractClassWrapper) IsAliasOf

func (class *ClassAbstractClassWrapper) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassAbstractClassWrapper) IsDeleted

func (class *ClassAbstractClassWrapper) IsDeleted(ctx context.Context) bool

func (*ClassAbstractClassWrapper) NotifyOnDestruction

func (class *ClassAbstractClassWrapper) NotifyOnDestruction(ctx context.Context) error

func (*ClassAbstractClassWrapper) OptionalMethod

func (class *ClassAbstractClassWrapper) OptionalMethod(ctx context.Context, arg0 string) (string, error)

func (*ClassAbstractClassWrapper) PassShared

func (class *ClassAbstractClassWrapper) PassShared(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassAbstractClassWrapper) PassVal

func (class *ClassAbstractClassWrapper) PassVal(ctx context.Context, arg0 any) error

func (*ClassAbstractClassWrapper) SetProperty

func (class *ClassAbstractClassWrapper) SetProperty(ctx context.Context, name string, value any) error

func (*ClassAbstractClassWrapper) StaticExtend

func (class *ClassAbstractClassWrapper) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassAbstractClassWrapper) StaticImplement

func (class *ClassAbstractClassWrapper) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassBase

type ClassBase struct {
	embind.ClassBase
}

func NewClassBase

func NewClassBase(e embind.Engine, ctx context.Context) (*ClassBase, error)

func (*ClassBase) CallMethod

func (class *ClassBase) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassBase) Clone

func (class *ClassBase) Clone(ctx context.Context) (*ClassBase, error)

func (*ClassBase) Delete

func (class *ClassBase) Delete(ctx context.Context) error

func (*ClassBase) DeleteLater

func (class *ClassBase) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassBase) GetBaseMember

func (class *ClassBase) GetBaseMember(ctx context.Context) (int32, error)

func (*ClassBase) GetClassName

func (class *ClassBase) GetClassName(ctx context.Context) (string, error)

func (*ClassBase) GetClassNameFromBase

func (class *ClassBase) GetClassNameFromBase(ctx context.Context) (string, error)

func (*ClassBase) GetClassNameNotAvailableInDerivedClasses

func (class *ClassBase) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassBase) GetMember

func (class *ClassBase) GetMember(ctx context.Context) (int32, error)

func (*ClassBase) GetProperty

func (class *ClassBase) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassBase) GetPropertyBaseMember

func (class *ClassBase) GetPropertyBaseMember(ctx context.Context) (int32, error)

func (*ClassBase) GetPropertyMember

func (class *ClassBase) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassBase) IsAliasOf

func (class *ClassBase) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassBase) IsDeleted

func (class *ClassBase) IsDeleted(ctx context.Context) bool

func (*ClassBase) SetBaseMember

func (class *ClassBase) SetBaseMember(ctx context.Context, arg0 int32) error

func (*ClassBase) SetMember

func (class *ClassBase) SetMember(ctx context.Context, arg0 int32) error

func (*ClassBase) SetProperty

func (class *ClassBase) SetProperty(ctx context.Context, name string, value any) error

func (*ClassBase) SetPropertyBaseMember

func (class *ClassBase) SetPropertyBaseMember(ctx context.Context, val int32) error

func (*ClassBase) SetPropertyMember

func (class *ClassBase) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassBase) StaticClassFunction

func (class *ClassBase) StaticClassFunction(ctx context.Context) (string, error)

type ClassBase1

type ClassBase1 struct {
	embind.ClassBase
}

func NewClassBase1

func NewClassBase1(e embind.Engine, ctx context.Context) (*ClassBase1, error)

func (*ClassBase1) CallMethod

func (class *ClassBase1) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassBase1) Clone

func (class *ClassBase1) Clone(ctx context.Context) (*ClassBase1, error)

func (*ClassBase1) Delete

func (class *ClassBase1) Delete(ctx context.Context) error

func (*ClassBase1) DeleteLater

func (class *ClassBase1) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassBase1) GetField

func (class *ClassBase1) GetField(ctx context.Context) (string, error)

func (*ClassBase1) GetProperty

func (class *ClassBase1) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassBase1) IsAliasOf

func (class *ClassBase1) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassBase1) IsDeleted

func (class *ClassBase1) IsDeleted(ctx context.Context) bool

func (*ClassBase1) SetProperty

func (class *ClassBase1) SetProperty(ctx context.Context, name string, value any) error

type ClassBase2

type ClassBase2 struct {
	embind.ClassBase
}

func (*ClassBase2) CallMethod

func (class *ClassBase2) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassBase2) Clone

func (class *ClassBase2) Clone(ctx context.Context) (*ClassBase2, error)

func (*ClassBase2) Delete

func (class *ClassBase2) Delete(ctx context.Context) error

func (*ClassBase2) DeleteLater

func (class *ClassBase2) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassBase2) GetField

func (class *ClassBase2) GetField(ctx context.Context) (string, error)

func (*ClassBase2) GetProperty

func (class *ClassBase2) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassBase2) GetPropertyField

func (class *ClassBase2) GetPropertyField(ctx context.Context) (string, error)

func (*ClassBase2) IsAliasOf

func (class *ClassBase2) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassBase2) IsDeleted

func (class *ClassBase2) IsDeleted(ctx context.Context) bool

func (*ClassBase2) SetProperty

func (class *ClassBase2) SetProperty(ctx context.Context, name string, value any) error

func (*ClassBase2) SetPropertyField

func (class *ClassBase2) SetPropertyField(ctx context.Context, val string) error

type ClassBaseClass

type ClassBaseClass struct {
	embind.ClassBase
}

func (*ClassBaseClass) CallMethod

func (class *ClassBaseClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassBaseClass) Clone

func (class *ClassBaseClass) Clone(ctx context.Context) (*ClassBaseClass, error)

func (*ClassBaseClass) Delete

func (class *ClassBaseClass) Delete(ctx context.Context) error

func (*ClassBaseClass) DeleteLater

func (class *ClassBaseClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassBaseClass) GetProperty

func (class *ClassBaseClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassBaseClass) Invoke

func (class *ClassBaseClass) Invoke(ctx context.Context, arg0 string) error

func (*ClassBaseClass) IsAliasOf

func (class *ClassBaseClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassBaseClass) IsDeleted

func (class *ClassBaseClass) IsDeleted(ctx context.Context) bool

func (*ClassBaseClass) SetProperty

func (class *ClassBaseClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassBaseClass) StaticExtend

func (class *ClassBaseClass) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassBaseClass) StaticImplement

func (class *ClassBaseClass) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassBaseClassWrapper

type ClassBaseClassWrapper struct {
	embind.ClassBase
}

func (*ClassBaseClassWrapper) CallMethod

func (class *ClassBaseClassWrapper) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassBaseClassWrapper) Clone

func (*ClassBaseClassWrapper) Delete

func (class *ClassBaseClassWrapper) Delete(ctx context.Context) error

func (*ClassBaseClassWrapper) DeleteLater

func (class *ClassBaseClassWrapper) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassBaseClassWrapper) GetProperty

func (class *ClassBaseClassWrapper) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassBaseClassWrapper) Invoke

func (class *ClassBaseClassWrapper) Invoke(ctx context.Context, arg0 string) error

func (*ClassBaseClassWrapper) IsAliasOf

func (class *ClassBaseClassWrapper) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassBaseClassWrapper) IsDeleted

func (class *ClassBaseClassWrapper) IsDeleted(ctx context.Context) bool

func (*ClassBaseClassWrapper) NotifyOnDestruction

func (class *ClassBaseClassWrapper) NotifyOnDestruction(ctx context.Context) error

func (*ClassBaseClassWrapper) SetProperty

func (class *ClassBaseClassWrapper) SetProperty(ctx context.Context, name string, value any) error

func (*ClassBaseClassWrapper) StaticExtend

func (class *ClassBaseClassWrapper) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassBaseClassWrapper) StaticImplement

func (class *ClassBaseClassWrapper) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassBigClass

type ClassBigClass struct {
	embind.ClassBase
}

func NewClassBigClass

func NewClassBigClass(e embind.Engine, ctx context.Context) (*ClassBigClass, error)

func (*ClassBigClass) CallMethod

func (class *ClassBigClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassBigClass) Clone

func (class *ClassBigClass) Clone(ctx context.Context) (*ClassBigClass, error)

func (*ClassBigClass) Delete

func (class *ClassBigClass) Delete(ctx context.Context) error

func (*ClassBigClass) DeleteLater

func (class *ClassBigClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassBigClass) GetMember

func (class *ClassBigClass) GetMember(ctx context.Context) (int32, error)

func (*ClassBigClass) GetProperty

func (class *ClassBigClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassBigClass) GetPropertyMember

func (class *ClassBigClass) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassBigClass) GetPropertyOtherMember

func (class *ClassBigClass) GetPropertyOtherMember(ctx context.Context) (int32, error)

func (*ClassBigClass) GetPropertyYetAnotherMember

func (class *ClassBigClass) GetPropertyYetAnotherMember(ctx context.Context) (int32, error)

func (*ClassBigClass) IsAliasOf

func (class *ClassBigClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassBigClass) IsDeleted

func (class *ClassBigClass) IsDeleted(ctx context.Context) bool

func (*ClassBigClass) SetProperty

func (class *ClassBigClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassBigClass) SetPropertyMember

func (class *ClassBigClass) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassBigClass) SetPropertyOtherMember

func (class *ClassBigClass) SetPropertyOtherMember(ctx context.Context, val int32) error

func (*ClassBigClass) SetPropertyYetAnotherMember

func (class *ClassBigClass) SetPropertyYetAnotherMember(ctx context.Context, val int32) error

type ClassBoundClass

type ClassBoundClass struct {
	embind.ClassBase
}

func NewClassBoundClass

func NewClassBoundClass(e embind.Engine, ctx context.Context) (*ClassBoundClass, error)

func (*ClassBoundClass) CallMethod

func (class *ClassBoundClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassBoundClass) Clone

func (class *ClassBoundClass) Clone(ctx context.Context) (*ClassBoundClass, error)

func (*ClassBoundClass) Delete

func (class *ClassBoundClass) Delete(ctx context.Context) error

func (*ClassBoundClass) DeleteLater

func (class *ClassBoundClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassBoundClass) GetProperty

func (class *ClassBoundClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassBoundClass) GetPropertyProperty

func (class *ClassBoundClass) GetPropertyProperty(ctx context.Context) (any, error)

func (*ClassBoundClass) IsAliasOf

func (class *ClassBoundClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassBoundClass) IsDeleted

func (class *ClassBoundClass) IsDeleted(ctx context.Context) bool

func (*ClassBoundClass) Method

func (class *ClassBoundClass) Method(ctx context.Context, arg0 any) (any, error)

func (*ClassBoundClass) SetProperty

func (class *ClassBoundClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassBoundClass) SetPropertyProperty

func (class *ClassBoundClass) SetPropertyProperty(ctx context.Context, val any) error

func (*ClassBoundClass) StaticClassfunction

func (class *ClassBoundClass) StaticClassfunction(ctx context.Context, arg0 any) (any, error)

type ClassC

type ClassC struct {
	embind.ClassBase
}

func NewClassC

func NewClassC(e embind.Engine, ctx context.Context) (*ClassC, error)

func (*ClassC) CallMethod

func (class *ClassC) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassC) Clone

func (class *ClassC) Clone(ctx context.Context) (*ClassC, error)

func (*ClassC) Delete

func (class *ClassC) Delete(ctx context.Context) error

func (*ClassC) DeleteLater

func (class *ClassC) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassC) GetProperty

func (class *ClassC) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassC) IsAliasOf

func (class *ClassC) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassC) IsDeleted

func (class *ClassC) IsDeleted(ctx context.Context) bool

func (*ClassC) SetProperty

func (class *ClassC) SetProperty(ctx context.Context, name string, value any) error

type ClassCharVector

type ClassCharVector struct {
	embind.ClassBase
}

func NewClassCharVector

func NewClassCharVector(e embind.Engine, ctx context.Context) (*ClassCharVector, error)

func (*ClassCharVector) CallMethod

func (class *ClassCharVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassCharVector) Clone

func (class *ClassCharVector) Clone(ctx context.Context) (*ClassCharVector, error)

func (*ClassCharVector) Delete

func (class *ClassCharVector) Delete(ctx context.Context) error

func (*ClassCharVector) DeleteLater

func (class *ClassCharVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassCharVector) Get

func (class *ClassCharVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassCharVector) GetProperty

func (class *ClassCharVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassCharVector) IsAliasOf

func (class *ClassCharVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassCharVector) IsDeleted

func (class *ClassCharVector) IsDeleted(ctx context.Context) bool

func (*ClassCharVector) Push_back

func (class *ClassCharVector) Push_back(ctx context.Context, arg0 int8) error

func (*ClassCharVector) Resize

func (class *ClassCharVector) Resize(ctx context.Context, arg0 uint32, arg1 int8) error

func (*ClassCharVector) Set

func (class *ClassCharVector) Set(ctx context.Context, arg0 uint32, arg1 int8) (bool, error)

func (*ClassCharVector) SetProperty

func (class *ClassCharVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassCharVector) Size

func (class *ClassCharVector) Size(ctx context.Context) (uint32, error)

type ClassConstAndNonConst

type ClassConstAndNonConst struct {
	embind.ClassBase
}

func (*ClassConstAndNonConst) CallMethod

func (class *ClassConstAndNonConst) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassConstAndNonConst) Clone

func (*ClassConstAndNonConst) Delete

func (class *ClassConstAndNonConst) Delete(ctx context.Context) error

func (*ClassConstAndNonConst) DeleteLater

func (class *ClassConstAndNonConst) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassConstAndNonConst) GetProperty

func (class *ClassConstAndNonConst) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassConstAndNonConst) IsAliasOf

func (class *ClassConstAndNonConst) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassConstAndNonConst) IsDeleted

func (class *ClassConstAndNonConst) IsDeleted(ctx context.Context) bool

func (*ClassConstAndNonConst) Method

func (class *ClassConstAndNonConst) Method(ctx context.Context) (int32, error)

func (*ClassConstAndNonConst) SetProperty

func (class *ClassConstAndNonConst) SetProperty(ctx context.Context, name string, value any) error

type ClassConstructFromFunctionObject

type ClassConstructFromFunctionObject struct {
	embind.ClassBase
}

func NewClassConstructFromFunctionObject

func NewClassConstructFromFunctionObject(e embind.Engine, ctx context.Context, arg0 any, arg1 int32) (*ClassConstructFromFunctionObject, error)

func (*ClassConstructFromFunctionObject) CallMethod

func (class *ClassConstructFromFunctionObject) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassConstructFromFunctionObject) Clone

func (*ClassConstructFromFunctionObject) Delete

func (*ClassConstructFromFunctionObject) DeleteLater

func (class *ClassConstructFromFunctionObject) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassConstructFromFunctionObject) GetA

func (*ClassConstructFromFunctionObject) GetProperty

func (class *ClassConstructFromFunctionObject) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassConstructFromFunctionObject) GetVal

func (*ClassConstructFromFunctionObject) IsAliasOf

func (class *ClassConstructFromFunctionObject) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassConstructFromFunctionObject) IsDeleted

func (class *ClassConstructFromFunctionObject) IsDeleted(ctx context.Context) bool

func (*ClassConstructFromFunctionObject) SetProperty

func (class *ClassConstructFromFunctionObject) SetProperty(ctx context.Context, name string, value any) error

type ClassConstructFromStdFunction

type ClassConstructFromStdFunction struct {
	embind.ClassBase
}

func NewClassConstructFromStdFunction

func NewClassConstructFromStdFunction(e embind.Engine, ctx context.Context, arg0 any, arg1 int32) (*ClassConstructFromStdFunction, error)

func (*ClassConstructFromStdFunction) CallMethod

func (class *ClassConstructFromStdFunction) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassConstructFromStdFunction) Clone

func (*ClassConstructFromStdFunction) Delete

func (*ClassConstructFromStdFunction) DeleteLater

func (class *ClassConstructFromStdFunction) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassConstructFromStdFunction) GetA

func (*ClassConstructFromStdFunction) GetProperty

func (class *ClassConstructFromStdFunction) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassConstructFromStdFunction) GetVal

func (class *ClassConstructFromStdFunction) GetVal(ctx context.Context) (any, error)

func (*ClassConstructFromStdFunction) IsAliasOf

func (class *ClassConstructFromStdFunction) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassConstructFromStdFunction) IsDeleted

func (class *ClassConstructFromStdFunction) IsDeleted(ctx context.Context) bool

func (*ClassConstructFromStdFunction) SetProperty

func (class *ClassConstructFromStdFunction) SetProperty(ctx context.Context, name string, value any) error

type ClassContainsTemplatedMemberClass

type ClassContainsTemplatedMemberClass struct {
	embind.ClassBase
}

func NewClassContainsTemplatedMemberClass

func NewClassContainsTemplatedMemberClass(e embind.Engine, ctx context.Context) (*ClassContainsTemplatedMemberClass, error)

func (*ClassContainsTemplatedMemberClass) CallMethod

func (class *ClassContainsTemplatedMemberClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassContainsTemplatedMemberClass) Clone

func (*ClassContainsTemplatedMemberClass) Delete

func (*ClassContainsTemplatedMemberClass) DeleteLater

func (class *ClassContainsTemplatedMemberClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassContainsTemplatedMemberClass) GetProperty

func (class *ClassContainsTemplatedMemberClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassContainsTemplatedMemberClass) GetTestTemplate

func (class *ClassContainsTemplatedMemberClass) GetTestTemplate(ctx context.Context) (embind.ClassBase, error)

func (*ClassContainsTemplatedMemberClass) IsAliasOf

func (class *ClassContainsTemplatedMemberClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassContainsTemplatedMemberClass) IsDeleted

func (class *ClassContainsTemplatedMemberClass) IsDeleted(ctx context.Context) bool

func (*ClassContainsTemplatedMemberClass) SetProperty

func (class *ClassContainsTemplatedMemberClass) SetProperty(ctx context.Context, name string, value any) error

type ClassCustomStruct

type ClassCustomStruct struct {
	embind.ClassBase
}

func NewClassCustomStruct

func NewClassCustomStruct(e embind.Engine, ctx context.Context) (*ClassCustomStruct, error)

func (*ClassCustomStruct) CallMethod

func (class *ClassCustomStruct) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassCustomStruct) Clone

func (*ClassCustomStruct) Delete

func (class *ClassCustomStruct) Delete(ctx context.Context) error

func (*ClassCustomStruct) DeleteLater

func (class *ClassCustomStruct) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassCustomStruct) GetField

func (class *ClassCustomStruct) GetField(ctx context.Context) (int32, error)

func (*ClassCustomStruct) GetProperty

func (class *ClassCustomStruct) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassCustomStruct) GetPropertyField

func (class *ClassCustomStruct) GetPropertyField(ctx context.Context) (int32, error)

func (*ClassCustomStruct) IsAliasOf

func (class *ClassCustomStruct) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassCustomStruct) IsDeleted

func (class *ClassCustomStruct) IsDeleted(ctx context.Context) bool

func (*ClassCustomStruct) SetProperty

func (class *ClassCustomStruct) SetProperty(ctx context.Context, name string, value any) error

func (*ClassCustomStruct) SetPropertyField

func (class *ClassCustomStruct) SetPropertyField(ctx context.Context, val int32) error

type ClassDerived

type ClassDerived struct {
	embind.ClassBase
}

func NewClassDerived

func NewClassDerived(e embind.Engine, ctx context.Context) (*ClassDerived, error)

func (*ClassDerived) CallMethod

func (class *ClassDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDerived) Clone

func (class *ClassDerived) Clone(ctx context.Context) (*ClassDerived, error)

func (*ClassDerived) Delete

func (class *ClassDerived) Delete(ctx context.Context) error

func (*ClassDerived) DeleteLater

func (class *ClassDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerived) GetBaseMember

func (class *ClassDerived) GetBaseMember(ctx context.Context) (int32, error)

func (*ClassDerived) GetClassName

func (class *ClassDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassDerived) GetClassNameFromBase

func (class *ClassDerived) GetClassNameFromBase(ctx context.Context) (string, error)

func (*ClassDerived) GetClassNameNotAvailableInDerivedClasses

func (class *ClassDerived) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassDerived) GetMember

func (class *ClassDerived) GetMember(ctx context.Context) (int32, error)

func (*ClassDerived) GetProperty

func (class *ClassDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDerived) GetPropertyBaseMember

func (class *ClassDerived) GetPropertyBaseMember(ctx context.Context) (int32, error)

func (*ClassDerived) GetPropertyMember

func (class *ClassDerived) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassDerived) IsAliasOf

func (class *ClassDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDerived) IsDeleted

func (class *ClassDerived) IsDeleted(ctx context.Context) bool

func (*ClassDerived) SetBaseMember

func (class *ClassDerived) SetBaseMember(ctx context.Context, arg0 int32) error

func (*ClassDerived) SetMember

func (class *ClassDerived) SetMember(ctx context.Context, arg0 int32) error

func (*ClassDerived) SetProperty

func (class *ClassDerived) SetProperty(ctx context.Context, name string, value any) error

func (*ClassDerived) SetPropertyBaseMember

func (class *ClassDerived) SetPropertyBaseMember(ctx context.Context, val int32) error

func (*ClassDerived) SetPropertyMember

func (class *ClassDerived) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassDerived) StaticClassFunction

func (class *ClassDerived) StaticClassFunction(ctx context.Context) (string, error)

type ClassDerivedClass

type ClassDerivedClass struct {
	embind.ClassBase
}

func (*ClassDerivedClass) CallMethod

func (class *ClassDerivedClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDerivedClass) Clone

func (*ClassDerivedClass) Delete

func (class *ClassDerivedClass) Delete(ctx context.Context) error

func (*ClassDerivedClass) DeleteLater

func (class *ClassDerivedClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerivedClass) GetProperty

func (class *ClassDerivedClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDerivedClass) Invoke

func (class *ClassDerivedClass) Invoke(ctx context.Context, arg0 string) error

func (*ClassDerivedClass) IsAliasOf

func (class *ClassDerivedClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDerivedClass) IsDeleted

func (class *ClassDerivedClass) IsDeleted(ctx context.Context) bool

func (*ClassDerivedClass) SetProperty

func (class *ClassDerivedClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassDerivedClass) StaticExtend

func (class *ClassDerivedClass) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassDerivedClass) StaticImplement

func (class *ClassDerivedClass) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassDerivedHolder

type ClassDerivedHolder struct {
	embind.ClassBase
}

func NewClassDerivedHolder

func NewClassDerivedHolder(e embind.Engine, ctx context.Context) (*ClassDerivedHolder, error)

func (*ClassDerivedHolder) CallMethod

func (class *ClassDerivedHolder) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDerivedHolder) Clone

func (*ClassDerivedHolder) Delete

func (class *ClassDerivedHolder) Delete(ctx context.Context) error

func (*ClassDerivedHolder) DeleteDerived

func (class *ClassDerivedHolder) DeleteDerived(ctx context.Context) error

func (*ClassDerivedHolder) DeleteLater

func (class *ClassDerivedHolder) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerivedHolder) GetDerived

func (class *ClassDerivedHolder) GetDerived(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerivedHolder) GetDerivedClassName

func (class *ClassDerivedHolder) GetDerivedClassName(ctx context.Context) (string, error)

func (*ClassDerivedHolder) GetProperty

func (class *ClassDerivedHolder) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDerivedHolder) IsAliasOf

func (class *ClassDerivedHolder) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDerivedHolder) IsDeleted

func (class *ClassDerivedHolder) IsDeleted(ctx context.Context) bool

func (*ClassDerivedHolder) NewDerived

func (class *ClassDerivedHolder) NewDerived(ctx context.Context) error

func (*ClassDerivedHolder) SetProperty

func (class *ClassDerivedHolder) SetProperty(ctx context.Context, name string, value any) error

type ClassDerivedThrice

type ClassDerivedThrice struct {
	embind.ClassBase
}

func NewClassDerivedThrice

func NewClassDerivedThrice(e embind.Engine, ctx context.Context) (*ClassDerivedThrice, error)

func (*ClassDerivedThrice) CallMethod

func (class *ClassDerivedThrice) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDerivedThrice) Clone

func (*ClassDerivedThrice) Delete

func (class *ClassDerivedThrice) Delete(ctx context.Context) error

func (*ClassDerivedThrice) DeleteLater

func (class *ClassDerivedThrice) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerivedThrice) GetBaseMember

func (class *ClassDerivedThrice) GetBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedThrice) GetClassName

func (class *ClassDerivedThrice) GetClassName(ctx context.Context) (string, error)

func (*ClassDerivedThrice) GetClassNameFromBase

func (class *ClassDerivedThrice) GetClassNameFromBase(ctx context.Context) (string, error)

func (*ClassDerivedThrice) GetClassNameNotAvailableInDerivedClasses

func (class *ClassDerivedThrice) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassDerivedThrice) GetMember

func (class *ClassDerivedThrice) GetMember(ctx context.Context) (int32, error)

func (*ClassDerivedThrice) GetProperty

func (class *ClassDerivedThrice) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDerivedThrice) GetPropertyBaseMember

func (class *ClassDerivedThrice) GetPropertyBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedThrice) GetPropertyMember

func (class *ClassDerivedThrice) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassDerivedThrice) IsAliasOf

func (class *ClassDerivedThrice) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDerivedThrice) IsDeleted

func (class *ClassDerivedThrice) IsDeleted(ctx context.Context) bool

func (*ClassDerivedThrice) SetBaseMember

func (class *ClassDerivedThrice) SetBaseMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedThrice) SetMember

func (class *ClassDerivedThrice) SetMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedThrice) SetProperty

func (class *ClassDerivedThrice) SetProperty(ctx context.Context, name string, value any) error

func (*ClassDerivedThrice) SetPropertyBaseMember

func (class *ClassDerivedThrice) SetPropertyBaseMember(ctx context.Context, val int32) error

func (*ClassDerivedThrice) SetPropertyMember

func (class *ClassDerivedThrice) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassDerivedThrice) StaticClassFunction

func (class *ClassDerivedThrice) StaticClassFunction(ctx context.Context) (string, error)

type ClassDerivedTwice

type ClassDerivedTwice struct {
	embind.ClassBase
}

func NewClassDerivedTwice

func NewClassDerivedTwice(e embind.Engine, ctx context.Context) (*ClassDerivedTwice, error)

func (*ClassDerivedTwice) CallMethod

func (class *ClassDerivedTwice) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDerivedTwice) Clone

func (*ClassDerivedTwice) Delete

func (class *ClassDerivedTwice) Delete(ctx context.Context) error

func (*ClassDerivedTwice) DeleteLater

func (class *ClassDerivedTwice) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerivedTwice) GetBaseMember

func (class *ClassDerivedTwice) GetBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedTwice) GetClassName

func (class *ClassDerivedTwice) GetClassName(ctx context.Context) (string, error)

func (*ClassDerivedTwice) GetClassNameFromBase

func (class *ClassDerivedTwice) GetClassNameFromBase(ctx context.Context) (string, error)

func (*ClassDerivedTwice) GetClassNameNotAvailableInDerivedClasses

func (class *ClassDerivedTwice) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassDerivedTwice) GetMember

func (class *ClassDerivedTwice) GetMember(ctx context.Context) (int32, error)

func (*ClassDerivedTwice) GetProperty

func (class *ClassDerivedTwice) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDerivedTwice) GetPropertyBaseMember

func (class *ClassDerivedTwice) GetPropertyBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedTwice) GetPropertyMember

func (class *ClassDerivedTwice) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassDerivedTwice) IsAliasOf

func (class *ClassDerivedTwice) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDerivedTwice) IsDeleted

func (class *ClassDerivedTwice) IsDeleted(ctx context.Context) bool

func (*ClassDerivedTwice) SetBaseMember

func (class *ClassDerivedTwice) SetBaseMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedTwice) SetMember

func (class *ClassDerivedTwice) SetMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedTwice) SetProperty

func (class *ClassDerivedTwice) SetProperty(ctx context.Context, name string, value any) error

func (*ClassDerivedTwice) SetPropertyBaseMember

func (class *ClassDerivedTwice) SetPropertyBaseMember(ctx context.Context, val int32) error

func (*ClassDerivedTwice) SetPropertyMember

func (class *ClassDerivedTwice) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassDerivedTwice) StaticClassFunction

func (class *ClassDerivedTwice) StaticClassFunction(ctx context.Context) (string, error)

type ClassDerivedWithMixin

type ClassDerivedWithMixin struct {
	embind.ClassBase
}

func NewClassDerivedWithMixin

func NewClassDerivedWithMixin(e embind.Engine, ctx context.Context) (*ClassDerivedWithMixin, error)

func (*ClassDerivedWithMixin) CallMethod

func (class *ClassDerivedWithMixin) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDerivedWithMixin) Clone

func (*ClassDerivedWithMixin) Delete

func (class *ClassDerivedWithMixin) Delete(ctx context.Context) error

func (*ClassDerivedWithMixin) DeleteLater

func (class *ClassDerivedWithMixin) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerivedWithMixin) Get10

func (class *ClassDerivedWithMixin) Get10(ctx context.Context) (int32, error)

func (*ClassDerivedWithMixin) GetBaseMember

func (class *ClassDerivedWithMixin) GetBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithMixin) GetClassName

func (class *ClassDerivedWithMixin) GetClassName(ctx context.Context) (string, error)

func (*ClassDerivedWithMixin) GetClassNameFromBase

func (class *ClassDerivedWithMixin) GetClassNameFromBase(ctx context.Context) (string, error)

func (*ClassDerivedWithMixin) GetClassNameNotAvailableInDerivedClasses

func (class *ClassDerivedWithMixin) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassDerivedWithMixin) GetMember

func (class *ClassDerivedWithMixin) GetMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithMixin) GetProperty

func (class *ClassDerivedWithMixin) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDerivedWithMixin) GetPropertyBaseMember

func (class *ClassDerivedWithMixin) GetPropertyBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithMixin) GetPropertyMember

func (class *ClassDerivedWithMixin) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithMixin) IsAliasOf

func (class *ClassDerivedWithMixin) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDerivedWithMixin) IsDeleted

func (class *ClassDerivedWithMixin) IsDeleted(ctx context.Context) bool

func (*ClassDerivedWithMixin) SetBaseMember

func (class *ClassDerivedWithMixin) SetBaseMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedWithMixin) SetMember

func (class *ClassDerivedWithMixin) SetMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedWithMixin) SetProperty

func (class *ClassDerivedWithMixin) SetProperty(ctx context.Context, name string, value any) error

func (*ClassDerivedWithMixin) SetPropertyBaseMember

func (class *ClassDerivedWithMixin) SetPropertyBaseMember(ctx context.Context, val int32) error

func (*ClassDerivedWithMixin) SetPropertyMember

func (class *ClassDerivedWithMixin) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassDerivedWithMixin) StaticClassFunction

func (class *ClassDerivedWithMixin) StaticClassFunction(ctx context.Context) (string, error)

type ClassDerivedWithOffset

type ClassDerivedWithOffset struct {
	embind.ClassBase
}

func NewClassDerivedWithOffset

func NewClassDerivedWithOffset(e embind.Engine, ctx context.Context) (*ClassDerivedWithOffset, error)

func (*ClassDerivedWithOffset) CallMethod

func (class *ClassDerivedWithOffset) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDerivedWithOffset) Clone

func (*ClassDerivedWithOffset) Delete

func (class *ClassDerivedWithOffset) Delete(ctx context.Context) error

func (*ClassDerivedWithOffset) DeleteLater

func (class *ClassDerivedWithOffset) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDerivedWithOffset) GetBaseMember

func (class *ClassDerivedWithOffset) GetBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithOffset) GetClassName

func (class *ClassDerivedWithOffset) GetClassName(ctx context.Context) (string, error)

func (*ClassDerivedWithOffset) GetClassNameFromBase

func (class *ClassDerivedWithOffset) GetClassNameFromBase(ctx context.Context) (string, error)

func (*ClassDerivedWithOffset) GetClassNameNotAvailableInDerivedClasses

func (class *ClassDerivedWithOffset) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassDerivedWithOffset) GetMember

func (class *ClassDerivedWithOffset) GetMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithOffset) GetProperty

func (class *ClassDerivedWithOffset) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDerivedWithOffset) GetPropertyBaseMember

func (class *ClassDerivedWithOffset) GetPropertyBaseMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithOffset) GetPropertyMember

func (class *ClassDerivedWithOffset) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassDerivedWithOffset) IsAliasOf

func (class *ClassDerivedWithOffset) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDerivedWithOffset) IsDeleted

func (class *ClassDerivedWithOffset) IsDeleted(ctx context.Context) bool

func (*ClassDerivedWithOffset) SetBaseMember

func (class *ClassDerivedWithOffset) SetBaseMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedWithOffset) SetMember

func (class *ClassDerivedWithOffset) SetMember(ctx context.Context, arg0 int32) error

func (*ClassDerivedWithOffset) SetProperty

func (class *ClassDerivedWithOffset) SetProperty(ctx context.Context, name string, value any) error

func (*ClassDerivedWithOffset) SetPropertyBaseMember

func (class *ClassDerivedWithOffset) SetPropertyBaseMember(ctx context.Context, val int32) error

func (*ClassDerivedWithOffset) SetPropertyMember

func (class *ClassDerivedWithOffset) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassDerivedWithOffset) StaticClassFunction

func (class *ClassDerivedWithOffset) StaticClassFunction(ctx context.Context) (string, error)

type ClassDummyForOverloads

type ClassDummyForOverloads struct {
	embind.ClassBase
}

func NewClassDummyForOverloads

func NewClassDummyForOverloads(e embind.Engine, ctx context.Context) (*ClassDummyForOverloads, error)

func (*ClassDummyForOverloads) CallMethod

func (class *ClassDummyForOverloads) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDummyForOverloads) Clone

func (*ClassDummyForOverloads) Delete

func (class *ClassDummyForOverloads) Delete(ctx context.Context) error

func (*ClassDummyForOverloads) DeleteLater

func (class *ClassDummyForOverloads) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDummyForOverloads) GetProperty

func (class *ClassDummyForOverloads) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDummyForOverloads) IsAliasOf

func (class *ClassDummyForOverloads) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDummyForOverloads) IsDeleted

func (class *ClassDummyForOverloads) IsDeleted(ctx context.Context) bool

func (*ClassDummyForOverloads) SetProperty

func (class *ClassDummyForOverloads) SetProperty(ctx context.Context, name string, value any) error

type ClassDummyForPointer

type ClassDummyForPointer struct {
	embind.ClassBase
}

func (*ClassDummyForPointer) CallMethod

func (class *ClassDummyForPointer) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassDummyForPointer) Clone

func (*ClassDummyForPointer) Delete

func (class *ClassDummyForPointer) Delete(ctx context.Context) error

func (*ClassDummyForPointer) DeleteLater

func (class *ClassDummyForPointer) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassDummyForPointer) GetProperty

func (class *ClassDummyForPointer) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassDummyForPointer) IsAliasOf

func (class *ClassDummyForPointer) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassDummyForPointer) IsDeleted

func (class *ClassDummyForPointer) IsDeleted(ctx context.Context) bool

func (*ClassDummyForPointer) SetProperty

func (class *ClassDummyForPointer) SetProperty(ctx context.Context, name string, value any) error

type ClassEmValVector

type ClassEmValVector struct {
	embind.ClassBase
}

func NewClassEmValVector

func NewClassEmValVector(e embind.Engine, ctx context.Context) (*ClassEmValVector, error)

func (*ClassEmValVector) CallMethod

func (class *ClassEmValVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassEmValVector) Clone

func (class *ClassEmValVector) Clone(ctx context.Context) (*ClassEmValVector, error)

func (*ClassEmValVector) Delete

func (class *ClassEmValVector) Delete(ctx context.Context) error

func (*ClassEmValVector) DeleteLater

func (class *ClassEmValVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassEmValVector) Get

func (class *ClassEmValVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassEmValVector) GetProperty

func (class *ClassEmValVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassEmValVector) IsAliasOf

func (class *ClassEmValVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassEmValVector) IsDeleted

func (class *ClassEmValVector) IsDeleted(ctx context.Context) bool

func (*ClassEmValVector) Push_back

func (class *ClassEmValVector) Push_back(ctx context.Context, arg0 any) error

func (*ClassEmValVector) Resize

func (class *ClassEmValVector) Resize(ctx context.Context, arg0 uint32, arg1 any) error

func (*ClassEmValVector) Set

func (class *ClassEmValVector) Set(ctx context.Context, arg0 uint32, arg1 any) (bool, error)

func (*ClassEmValVector) SetProperty

func (class *ClassEmValVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassEmValVector) Size

func (class *ClassEmValVector) Size(ctx context.Context) (uint32, error)

type ClassFirstElement

type ClassFirstElement struct {
	embind.ClassBase
}

func (*ClassFirstElement) CallMethod

func (class *ClassFirstElement) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassFirstElement) Clone

func (*ClassFirstElement) Delete

func (class *ClassFirstElement) Delete(ctx context.Context) error

func (*ClassFirstElement) DeleteLater

func (class *ClassFirstElement) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassFirstElement) GetProperty

func (class *ClassFirstElement) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassFirstElement) IsAliasOf

func (class *ClassFirstElement) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassFirstElement) IsDeleted

func (class *ClassFirstElement) IsDeleted(ctx context.Context) bool

func (*ClassFirstElement) SetProperty

func (class *ClassFirstElement) SetProperty(ctx context.Context, name string, value any) error

type ClassFloatVector

type ClassFloatVector struct {
	embind.ClassBase
}

func NewClassFloatVector

func NewClassFloatVector(e embind.Engine, ctx context.Context) (*ClassFloatVector, error)

func (*ClassFloatVector) CallMethod

func (class *ClassFloatVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassFloatVector) Clone

func (class *ClassFloatVector) Clone(ctx context.Context) (*ClassFloatVector, error)

func (*ClassFloatVector) Delete

func (class *ClassFloatVector) Delete(ctx context.Context) error

func (*ClassFloatVector) DeleteLater

func (class *ClassFloatVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassFloatVector) Get

func (class *ClassFloatVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassFloatVector) GetProperty

func (class *ClassFloatVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassFloatVector) IsAliasOf

func (class *ClassFloatVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassFloatVector) IsDeleted

func (class *ClassFloatVector) IsDeleted(ctx context.Context) bool

func (*ClassFloatVector) Push_back

func (class *ClassFloatVector) Push_back(ctx context.Context, arg0 float32) error

func (*ClassFloatVector) Resize

func (class *ClassFloatVector) Resize(ctx context.Context, arg0 uint32, arg1 float32) error

func (*ClassFloatVector) Set

func (class *ClassFloatVector) Set(ctx context.Context, arg0 uint32, arg1 float32) (bool, error)

func (*ClassFloatVector) SetProperty

func (class *ClassFloatVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassFloatVector) Size

func (class *ClassFloatVector) Size(ctx context.Context) (uint32, error)

type ClassFoo

type ClassFoo struct {
	embind.ClassBase
}

func NewClassFoo

func NewClassFoo(e embind.Engine, ctx context.Context, arg0 string) (*ClassFoo, error)

func (*ClassFoo) CallMethod

func (class *ClassFoo) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassFoo) Clone

func (class *ClassFoo) Clone(ctx context.Context) (*ClassFoo, error)

func (*ClassFoo) Delete

func (class *ClassFoo) Delete(ctx context.Context) error

func (*ClassFoo) DeleteLater

func (class *ClassFoo) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassFoo) GetProperty

func (class *ClassFoo) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassFoo) IsAliasOf

func (class *ClassFoo) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassFoo) IsDeleted

func (class *ClassFoo) IsDeleted(ctx context.Context) bool

func (*ClassFoo) SetProperty

func (class *ClassFoo) SetProperty(ctx context.Context, name string, value any) error

type ClassHasConstructorUsingUnboundArgument

type ClassHasConstructorUsingUnboundArgument struct {
	embind.ClassBase
}

func NewClassHasConstructorUsingUnboundArgument

func NewClassHasConstructorUsingUnboundArgument(e embind.Engine, ctx context.Context, arg0 any) (*ClassHasConstructorUsingUnboundArgument, error)

func (*ClassHasConstructorUsingUnboundArgument) CallMethod

func (class *ClassHasConstructorUsingUnboundArgument) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHasConstructorUsingUnboundArgument) Clone

func (*ClassHasConstructorUsingUnboundArgument) Delete

func (*ClassHasConstructorUsingUnboundArgument) DeleteLater

func (class *ClassHasConstructorUsingUnboundArgument) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHasConstructorUsingUnboundArgument) GetProperty

func (class *ClassHasConstructorUsingUnboundArgument) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHasConstructorUsingUnboundArgument) IsAliasOf

func (class *ClassHasConstructorUsingUnboundArgument) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHasConstructorUsingUnboundArgument) IsDeleted

func (*ClassHasConstructorUsingUnboundArgument) SetProperty

func (class *ClassHasConstructorUsingUnboundArgument) SetProperty(ctx context.Context, name string, value any) error

type ClassHasExternalConstructor

type ClassHasExternalConstructor struct {
	embind.ClassBase
}

func NewClassHasExternalConstructor

func NewClassHasExternalConstructor(e embind.Engine, ctx context.Context, arg0 string) (*ClassHasExternalConstructor, error)

func (*ClassHasExternalConstructor) CallMethod

func (class *ClassHasExternalConstructor) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHasExternalConstructor) Clone

func (*ClassHasExternalConstructor) Delete

func (class *ClassHasExternalConstructor) Delete(ctx context.Context) error

func (*ClassHasExternalConstructor) DeleteLater

func (class *ClassHasExternalConstructor) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHasExternalConstructor) GetProperty

func (class *ClassHasExternalConstructor) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHasExternalConstructor) GetString

func (class *ClassHasExternalConstructor) GetString(ctx context.Context) (string, error)

func (*ClassHasExternalConstructor) IsAliasOf

func (class *ClassHasExternalConstructor) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHasExternalConstructor) IsDeleted

func (class *ClassHasExternalConstructor) IsDeleted(ctx context.Context) bool

func (*ClassHasExternalConstructor) SetProperty

func (class *ClassHasExternalConstructor) SetProperty(ctx context.Context, name string, value any) error

type ClassHasReadOnlyProperty

type ClassHasReadOnlyProperty struct {
	embind.ClassBase
}

func NewClassHasReadOnlyProperty

func NewClassHasReadOnlyProperty(e embind.Engine, ctx context.Context, arg0 int32) (*ClassHasReadOnlyProperty, error)

func (*ClassHasReadOnlyProperty) CallMethod

func (class *ClassHasReadOnlyProperty) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHasReadOnlyProperty) Clone

func (*ClassHasReadOnlyProperty) Delete

func (class *ClassHasReadOnlyProperty) Delete(ctx context.Context) error

func (*ClassHasReadOnlyProperty) DeleteLater

func (class *ClassHasReadOnlyProperty) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHasReadOnlyProperty) GetProperty

func (class *ClassHasReadOnlyProperty) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHasReadOnlyProperty) GetPropertyI

func (class *ClassHasReadOnlyProperty) GetPropertyI(ctx context.Context) (int32, error)

func (*ClassHasReadOnlyProperty) IsAliasOf

func (class *ClassHasReadOnlyProperty) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHasReadOnlyProperty) IsDeleted

func (class *ClassHasReadOnlyProperty) IsDeleted(ctx context.Context) bool

func (*ClassHasReadOnlyProperty) SetProperty

func (class *ClassHasReadOnlyProperty) SetProperty(ctx context.Context, name string, value any) error

type ClassHasStaticMember

type ClassHasStaticMember struct {
	embind.ClassBase
}

func (*ClassHasStaticMember) CallMethod

func (class *ClassHasStaticMember) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHasStaticMember) Clone

func (*ClassHasStaticMember) Delete

func (class *ClassHasStaticMember) Delete(ctx context.Context) error

func (*ClassHasStaticMember) DeleteLater

func (class *ClassHasStaticMember) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHasStaticMember) GetProperty

func (class *ClassHasStaticMember) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHasStaticMember) GetStaticPropertyC

func (class *ClassHasStaticMember) GetStaticPropertyC(ctx context.Context) (int32, error)

func (*ClassHasStaticMember) GetStaticPropertyV

func (class *ClassHasStaticMember) GetStaticPropertyV(ctx context.Context) (int32, error)

func (*ClassHasStaticMember) IsAliasOf

func (class *ClassHasStaticMember) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHasStaticMember) IsDeleted

func (class *ClassHasStaticMember) IsDeleted(ctx context.Context) bool

func (*ClassHasStaticMember) SetProperty

func (class *ClassHasStaticMember) SetProperty(ctx context.Context, name string, value any) error

func (*ClassHasStaticMember) SetStaticPropertyV

func (class *ClassHasStaticMember) SetStaticPropertyV(ctx context.Context, val int32) error

type ClassHasTwoBases

type ClassHasTwoBases struct {
	embind.ClassBase
}

func NewClassHasTwoBases

func NewClassHasTwoBases(e embind.Engine, ctx context.Context) (*ClassHasTwoBases, error)

func (*ClassHasTwoBases) CallMethod

func (class *ClassHasTwoBases) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHasTwoBases) Clone

func (class *ClassHasTwoBases) Clone(ctx context.Context) (*ClassHasTwoBases, error)

func (*ClassHasTwoBases) Delete

func (class *ClassHasTwoBases) Delete(ctx context.Context) error

func (*ClassHasTwoBases) DeleteLater

func (class *ClassHasTwoBases) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHasTwoBases) GetField

func (class *ClassHasTwoBases) GetField(ctx context.Context) (string, error)

func (*ClassHasTwoBases) GetProperty

func (class *ClassHasTwoBases) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHasTwoBases) GetPropertyField

func (class *ClassHasTwoBases) GetPropertyField(ctx context.Context) (string, error)

func (*ClassHasTwoBases) IsAliasOf

func (class *ClassHasTwoBases) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHasTwoBases) IsDeleted

func (class *ClassHasTwoBases) IsDeleted(ctx context.Context) bool

func (*ClassHasTwoBases) SetProperty

func (class *ClassHasTwoBases) SetProperty(ctx context.Context, name string, value any) error

func (*ClassHasTwoBases) SetPropertyField

func (class *ClassHasTwoBases) SetPropertyField(ctx context.Context, val string) error

type ClassHeldAbstractClass

type ClassHeldAbstractClass struct {
	embind.ClassBase
}

func (*ClassHeldAbstractClass) CallMethod

func (class *ClassHeldAbstractClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHeldAbstractClass) Clone

func (*ClassHeldAbstractClass) Delete

func (class *ClassHeldAbstractClass) Delete(ctx context.Context) error

func (*ClassHeldAbstractClass) DeleteLater

func (class *ClassHeldAbstractClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHeldAbstractClass) GetClassName

func (class *ClassHeldAbstractClass) GetClassName(ctx context.Context) (string, error)

func (*ClassHeldAbstractClass) GetProperty

func (class *ClassHeldAbstractClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHeldAbstractClass) IsAliasOf

func (class *ClassHeldAbstractClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHeldAbstractClass) IsDeleted

func (class *ClassHeldAbstractClass) IsDeleted(ctx context.Context) bool

func (*ClassHeldAbstractClass) Method

func (class *ClassHeldAbstractClass) Method(ctx context.Context) error

func (*ClassHeldAbstractClass) SetProperty

func (class *ClassHeldAbstractClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassHeldAbstractClass) StaticExtend

func (class *ClassHeldAbstractClass) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassHeldAbstractClass) StaticImplement

func (class *ClassHeldAbstractClass) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassHeldAbstractClassWrapper

type ClassHeldAbstractClassWrapper struct {
	embind.ClassBase
}

func (*ClassHeldAbstractClassWrapper) CallMethod

func (class *ClassHeldAbstractClassWrapper) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHeldAbstractClassWrapper) Clone

func (*ClassHeldAbstractClassWrapper) Delete

func (*ClassHeldAbstractClassWrapper) DeleteLater

func (class *ClassHeldAbstractClassWrapper) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHeldAbstractClassWrapper) GetClassName

func (class *ClassHeldAbstractClassWrapper) GetClassName(ctx context.Context) (string, error)

func (*ClassHeldAbstractClassWrapper) GetProperty

func (class *ClassHeldAbstractClassWrapper) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHeldAbstractClassWrapper) IsAliasOf

func (class *ClassHeldAbstractClassWrapper) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHeldAbstractClassWrapper) IsDeleted

func (class *ClassHeldAbstractClassWrapper) IsDeleted(ctx context.Context) bool

func (*ClassHeldAbstractClassWrapper) Method

func (*ClassHeldAbstractClassWrapper) NotifyOnDestruction

func (class *ClassHeldAbstractClassWrapper) NotifyOnDestruction(ctx context.Context) error

func (*ClassHeldAbstractClassWrapper) SetProperty

func (class *ClassHeldAbstractClassWrapper) SetProperty(ctx context.Context, name string, value any) error

func (*ClassHeldAbstractClassWrapper) StaticExtend

func (class *ClassHeldAbstractClassWrapper) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassHeldAbstractClassWrapper) StaticImplement

func (class *ClassHeldAbstractClassWrapper) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassHeldByCustomSmartPtr

type ClassHeldByCustomSmartPtr struct {
	embind.ClassBase
}

func NewClassHeldByCustomSmartPtr

func NewClassHeldByCustomSmartPtr(e embind.Engine, ctx context.Context, arg0 int32, arg1 string) (*ClassHeldByCustomSmartPtr, error)

func (*ClassHeldByCustomSmartPtr) CallMethod

func (class *ClassHeldByCustomSmartPtr) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHeldByCustomSmartPtr) Clone

func (*ClassHeldByCustomSmartPtr) Delete

func (class *ClassHeldByCustomSmartPtr) Delete(ctx context.Context) error

func (*ClassHeldByCustomSmartPtr) DeleteLater

func (class *ClassHeldByCustomSmartPtr) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHeldByCustomSmartPtr) GetProperty

func (class *ClassHeldByCustomSmartPtr) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHeldByCustomSmartPtr) GetPropertyI

func (class *ClassHeldByCustomSmartPtr) GetPropertyI(ctx context.Context) (int32, error)

func (*ClassHeldByCustomSmartPtr) GetPropertyS

func (class *ClassHeldByCustomSmartPtr) GetPropertyS(ctx context.Context) (string, error)

func (*ClassHeldByCustomSmartPtr) IsAliasOf

func (class *ClassHeldByCustomSmartPtr) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHeldByCustomSmartPtr) IsDeleted

func (class *ClassHeldByCustomSmartPtr) IsDeleted(ctx context.Context) bool

func (*ClassHeldByCustomSmartPtr) SetProperty

func (class *ClassHeldByCustomSmartPtr) SetProperty(ctx context.Context, name string, value any) error

func (*ClassHeldByCustomSmartPtr) SetPropertyI

func (class *ClassHeldByCustomSmartPtr) SetPropertyI(ctx context.Context, val int32) error

func (*ClassHeldByCustomSmartPtr) SetPropertyS

func (class *ClassHeldByCustomSmartPtr) SetPropertyS(ctx context.Context, val string) error

func (*ClassHeldByCustomSmartPtr) StaticCreateSharedPtr

func (class *ClassHeldByCustomSmartPtr) StaticCreateSharedPtr(ctx context.Context, arg0 int32, arg1 string) (embind.ClassBase, error)

type ClassHeldBySmartPtr

type ClassHeldBySmartPtr struct {
	embind.ClassBase
}

func NewClassHeldBySmartPtr

func NewClassHeldBySmartPtr(e embind.Engine, ctx context.Context, arg0 int32, arg1 string) (*ClassHeldBySmartPtr, error)

func (*ClassHeldBySmartPtr) CallMethod

func (class *ClassHeldBySmartPtr) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassHeldBySmartPtr) Clone

func (*ClassHeldBySmartPtr) Delete

func (class *ClassHeldBySmartPtr) Delete(ctx context.Context) error

func (*ClassHeldBySmartPtr) DeleteLater

func (class *ClassHeldBySmartPtr) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassHeldBySmartPtr) GetProperty

func (class *ClassHeldBySmartPtr) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassHeldBySmartPtr) GetPropertyI

func (class *ClassHeldBySmartPtr) GetPropertyI(ctx context.Context) (int32, error)

func (*ClassHeldBySmartPtr) GetPropertyS

func (class *ClassHeldBySmartPtr) GetPropertyS(ctx context.Context) (string, error)

func (*ClassHeldBySmartPtr) IsAliasOf

func (class *ClassHeldBySmartPtr) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassHeldBySmartPtr) IsDeleted

func (class *ClassHeldBySmartPtr) IsDeleted(ctx context.Context) bool

func (*ClassHeldBySmartPtr) ReturnThis

func (class *ClassHeldBySmartPtr) ReturnThis(ctx context.Context) (embind.ClassBase, error)

func (*ClassHeldBySmartPtr) SetProperty

func (class *ClassHeldBySmartPtr) SetProperty(ctx context.Context, name string, value any) error

func (*ClassHeldBySmartPtr) SetPropertyI

func (class *ClassHeldBySmartPtr) SetPropertyI(ctx context.Context, val int32) error

func (*ClassHeldBySmartPtr) SetPropertyS

func (class *ClassHeldBySmartPtr) SetPropertyS(ctx context.Context, val string) error

func (*ClassHeldBySmartPtr) StaticNewCustomPtr

func (class *ClassHeldBySmartPtr) StaticNewCustomPtr(ctx context.Context, arg0 int32, arg1 string) (embind.ClassBase, error)

type ClassIntTemplateClass

type ClassIntTemplateClass struct {
	embind.ClassBase
}

func NewClassIntTemplateClass

func NewClassIntTemplateClass(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32, arg2 int32) (*ClassIntTemplateClass, error)

func (*ClassIntTemplateClass) CallMethod

func (class *ClassIntTemplateClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassIntTemplateClass) Clone

func (*ClassIntTemplateClass) Delete

func (class *ClassIntTemplateClass) Delete(ctx context.Context) error

func (*ClassIntTemplateClass) DeleteLater

func (class *ClassIntTemplateClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassIntTemplateClass) GetMember

func (class *ClassIntTemplateClass) GetMember(ctx context.Context, arg0 int32) (int32, error)

func (*ClassIntTemplateClass) GetProperty

func (class *ClassIntTemplateClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassIntTemplateClass) IsAliasOf

func (class *ClassIntTemplateClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassIntTemplateClass) IsDeleted

func (class *ClassIntTemplateClass) IsDeleted(ctx context.Context) bool

func (*ClassIntTemplateClass) SetProperty

func (class *ClassIntTemplateClass) SetProperty(ctx context.Context, name string, value any) error

type ClassIntegerVector

type ClassIntegerVector struct {
	embind.ClassBase
}

func NewClassIntegerVector

func NewClassIntegerVector(e embind.Engine, ctx context.Context) (*ClassIntegerVector, error)

func (*ClassIntegerVector) CallMethod

func (class *ClassIntegerVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassIntegerVector) Clone

func (*ClassIntegerVector) Delete

func (class *ClassIntegerVector) Delete(ctx context.Context) error

func (*ClassIntegerVector) DeleteLater

func (class *ClassIntegerVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassIntegerVector) Get

func (class *ClassIntegerVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassIntegerVector) GetProperty

func (class *ClassIntegerVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassIntegerVector) IsAliasOf

func (class *ClassIntegerVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassIntegerVector) IsDeleted

func (class *ClassIntegerVector) IsDeleted(ctx context.Context) bool

func (*ClassIntegerVector) Push_back

func (class *ClassIntegerVector) Push_back(ctx context.Context, arg0 int32) error

func (*ClassIntegerVector) Resize

func (class *ClassIntegerVector) Resize(ctx context.Context, arg0 uint32, arg1 int32) error

func (*ClassIntegerVector) Set

func (class *ClassIntegerVector) Set(ctx context.Context, arg0 uint32, arg1 int32) (bool, error)

func (*ClassIntegerVector) SetProperty

func (class *ClassIntegerVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassIntegerVector) Size

func (class *ClassIntegerVector) Size(ctx context.Context) (uint32, error)

type ClassIntegerVectorVector

type ClassIntegerVectorVector struct {
	embind.ClassBase
}

func NewClassIntegerVectorVector

func NewClassIntegerVectorVector(e embind.Engine, ctx context.Context) (*ClassIntegerVectorVector, error)

func (*ClassIntegerVectorVector) CallMethod

func (class *ClassIntegerVectorVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassIntegerVectorVector) Clone

func (*ClassIntegerVectorVector) Delete

func (class *ClassIntegerVectorVector) Delete(ctx context.Context) error

func (*ClassIntegerVectorVector) DeleteLater

func (class *ClassIntegerVectorVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassIntegerVectorVector) Get

func (class *ClassIntegerVectorVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassIntegerVectorVector) GetProperty

func (class *ClassIntegerVectorVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassIntegerVectorVector) IsAliasOf

func (class *ClassIntegerVectorVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassIntegerVectorVector) IsDeleted

func (class *ClassIntegerVectorVector) IsDeleted(ctx context.Context) bool

func (*ClassIntegerVectorVector) Push_back

func (class *ClassIntegerVectorVector) Push_back(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassIntegerVectorVector) Resize

func (class *ClassIntegerVectorVector) Resize(ctx context.Context, arg0 uint32, arg1 embind.ClassBase) error

func (*ClassIntegerVectorVector) Set

func (class *ClassIntegerVectorVector) Set(ctx context.Context, arg0 uint32, arg1 embind.ClassBase) (bool, error)

func (*ClassIntegerVectorVector) SetProperty

func (class *ClassIntegerVectorVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassIntegerVectorVector) Size

func (class *ClassIntegerVectorVector) Size(ctx context.Context) (uint32, error)

type ClassInterface

type ClassInterface struct {
	embind.ClassBase
}

func (*ClassInterface) CallMethod

func (class *ClassInterface) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassInterface) Clone

func (class *ClassInterface) Clone(ctx context.Context) (*ClassInterface, error)

func (*ClassInterface) Delete

func (class *ClassInterface) Delete(ctx context.Context) error

func (*ClassInterface) DeleteLater

func (class *ClassInterface) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassInterface) GetProperty

func (class *ClassInterface) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassInterface) Invoke

func (class *ClassInterface) Invoke(ctx context.Context, arg0 string) error

func (*ClassInterface) IsAliasOf

func (class *ClassInterface) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassInterface) IsDeleted

func (class *ClassInterface) IsDeleted(ctx context.Context) bool

func (*ClassInterface) SetProperty

func (class *ClassInterface) SetProperty(ctx context.Context, name string, value any) error

func (*ClassInterface) StaticExtend

func (class *ClassInterface) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassInterface) StaticImplement

func (class *ClassInterface) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassInterfaceWrapper

type ClassInterfaceWrapper struct {
	embind.ClassBase
}

func (*ClassInterfaceWrapper) CallMethod

func (class *ClassInterfaceWrapper) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassInterfaceWrapper) Clone

func (*ClassInterfaceWrapper) Delete

func (class *ClassInterfaceWrapper) Delete(ctx context.Context) error

func (*ClassInterfaceWrapper) DeleteLater

func (class *ClassInterfaceWrapper) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassInterfaceWrapper) GetProperty

func (class *ClassInterfaceWrapper) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassInterfaceWrapper) Invoke

func (class *ClassInterfaceWrapper) Invoke(ctx context.Context, arg0 string) error

func (*ClassInterfaceWrapper) IsAliasOf

func (class *ClassInterfaceWrapper) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassInterfaceWrapper) IsDeleted

func (class *ClassInterfaceWrapper) IsDeleted(ctx context.Context) bool

func (*ClassInterfaceWrapper) NotifyOnDestruction

func (class *ClassInterfaceWrapper) NotifyOnDestruction(ctx context.Context) error

func (*ClassInterfaceWrapper) SetProperty

func (class *ClassInterfaceWrapper) SetProperty(ctx context.Context, name string, value any) error

func (*ClassInterfaceWrapper) StaticExtend

func (class *ClassInterfaceWrapper) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassInterfaceWrapper) StaticImplement

func (class *ClassInterfaceWrapper) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassIntrusiveClass

type ClassIntrusiveClass struct {
	embind.ClassBase
}

func NewClassIntrusiveClass

func NewClassIntrusiveClass(e embind.Engine, ctx context.Context) (*ClassIntrusiveClass, error)

func (*ClassIntrusiveClass) CallMethod

func (class *ClassIntrusiveClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassIntrusiveClass) Clone

func (*ClassIntrusiveClass) Delete

func (class *ClassIntrusiveClass) Delete(ctx context.Context) error

func (*ClassIntrusiveClass) DeleteLater

func (class *ClassIntrusiveClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassIntrusiveClass) GetProperty

func (class *ClassIntrusiveClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassIntrusiveClass) IsAliasOf

func (class *ClassIntrusiveClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassIntrusiveClass) IsDeleted

func (class *ClassIntrusiveClass) IsDeleted(ctx context.Context) bool

func (*ClassIntrusiveClass) SetProperty

func (class *ClassIntrusiveClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassIntrusiveClass) StaticExtend

func (class *ClassIntrusiveClass) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassIntrusiveClass) StaticImplement

func (class *ClassIntrusiveClass) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassIntrusiveClassHolder

type ClassIntrusiveClassHolder struct {
	embind.ClassBase
}

func NewClassIntrusiveClassHolder

func NewClassIntrusiveClassHolder(e embind.Engine, ctx context.Context) (*ClassIntrusiveClassHolder, error)

func (*ClassIntrusiveClassHolder) CallMethod

func (class *ClassIntrusiveClassHolder) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassIntrusiveClassHolder) Clone

func (*ClassIntrusiveClassHolder) Delete

func (class *ClassIntrusiveClassHolder) Delete(ctx context.Context) error

func (*ClassIntrusiveClassHolder) DeleteLater

func (class *ClassIntrusiveClassHolder) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassIntrusiveClassHolder) Get

func (class *ClassIntrusiveClassHolder) Get(ctx context.Context) (embind.ClassBase, error)

func (*ClassIntrusiveClassHolder) GetProperty

func (class *ClassIntrusiveClassHolder) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassIntrusiveClassHolder) IsAliasOf

func (class *ClassIntrusiveClassHolder) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassIntrusiveClassHolder) IsDeleted

func (class *ClassIntrusiveClassHolder) IsDeleted(ctx context.Context) bool

func (*ClassIntrusiveClassHolder) Set

func (class *ClassIntrusiveClassHolder) Set(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassIntrusiveClassHolder) SetProperty

func (class *ClassIntrusiveClassHolder) SetProperty(ctx context.Context, name string, value any) error

type ClassIntrusiveClassWrapper

type ClassIntrusiveClassWrapper struct {
	embind.ClassBase
}

func (*ClassIntrusiveClassWrapper) CallMethod

func (class *ClassIntrusiveClassWrapper) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassIntrusiveClassWrapper) Clone

func (*ClassIntrusiveClassWrapper) Delete

func (class *ClassIntrusiveClassWrapper) Delete(ctx context.Context) error

func (*ClassIntrusiveClassWrapper) DeleteLater

func (class *ClassIntrusiveClassWrapper) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassIntrusiveClassWrapper) GetProperty

func (class *ClassIntrusiveClassWrapper) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassIntrusiveClassWrapper) IsAliasOf

func (class *ClassIntrusiveClassWrapper) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassIntrusiveClassWrapper) IsDeleted

func (class *ClassIntrusiveClassWrapper) IsDeleted(ctx context.Context) bool

func (*ClassIntrusiveClassWrapper) NotifyOnDestruction

func (class *ClassIntrusiveClassWrapper) NotifyOnDestruction(ctx context.Context) error

func (*ClassIntrusiveClassWrapper) SetProperty

func (class *ClassIntrusiveClassWrapper) SetProperty(ctx context.Context, name string, value any) error

func (*ClassIntrusiveClassWrapper) StaticExtend

func (class *ClassIntrusiveClassWrapper) StaticExtend(ctx context.Context, arg0 string, arg1 any) (any, error)

func (*ClassIntrusiveClassWrapper) StaticImplement

func (class *ClassIntrusiveClassWrapper) StaticImplement(ctx context.Context, arg0 any) (embind.ClassBase, error)

type ClassMap_int__string_

type ClassMap_int__string_ struct {
	embind.ClassBase
}

func NewClassMap_int__string_

func NewClassMap_int__string_(e embind.Engine, ctx context.Context) (*ClassMap_int__string_, error)

func (*ClassMap_int__string_) CallMethod

func (class *ClassMap_int__string_) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMap_int__string_) Clone

func (*ClassMap_int__string_) Delete

func (class *ClassMap_int__string_) Delete(ctx context.Context) error

func (*ClassMap_int__string_) DeleteLater

func (class *ClassMap_int__string_) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMap_int__string_) Get

func (class *ClassMap_int__string_) Get(ctx context.Context, arg0 int32) (any, error)

func (*ClassMap_int__string_) GetProperty

func (class *ClassMap_int__string_) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMap_int__string_) IsAliasOf

func (class *ClassMap_int__string_) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMap_int__string_) IsDeleted

func (class *ClassMap_int__string_) IsDeleted(ctx context.Context) bool

func (*ClassMap_int__string_) Keys

func (class *ClassMap_int__string_) Keys(ctx context.Context) (embind.ClassBase, error)

func (*ClassMap_int__string_) Set

func (class *ClassMap_int__string_) Set(ctx context.Context, arg0 int32, arg1 string) error

func (*ClassMap_int__string_) SetProperty

func (class *ClassMap_int__string_) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMap_int__string_) Size

func (class *ClassMap_int__string_) Size(ctx context.Context) (uint32, error)

type ClassMultipleAccessors

type ClassMultipleAccessors struct {
	embind.ClassBase
}

func (*ClassMultipleAccessors) CallMethod

func (class *ClassMultipleAccessors) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMultipleAccessors) Clone

func (*ClassMultipleAccessors) Delete

func (class *ClassMultipleAccessors) Delete(ctx context.Context) error

func (*ClassMultipleAccessors) DeleteLater

func (class *ClassMultipleAccessors) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleAccessors) GetConst

func (class *ClassMultipleAccessors) GetConst(ctx context.Context, arg0 int32) (int32, error)

func (*ClassMultipleAccessors) GetProperty

func (class *ClassMultipleAccessors) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMultipleAccessors) IsAliasOf

func (class *ClassMultipleAccessors) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMultipleAccessors) IsDeleted

func (class *ClassMultipleAccessors) IsDeleted(ctx context.Context) bool

func (*ClassMultipleAccessors) SetProperty

func (class *ClassMultipleAccessors) SetProperty(ctx context.Context, name string, value any) error

type ClassMultipleCtors

type ClassMultipleCtors struct {
	embind.ClassBase
}

func NewClassMultipleCtors1

func NewClassMultipleCtors1(e embind.Engine, ctx context.Context, arg0 int32) (*ClassMultipleCtors, error)

func NewClassMultipleCtors2

func NewClassMultipleCtors2(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32) (*ClassMultipleCtors, error)

func NewClassMultipleCtors3

func NewClassMultipleCtors3(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32, arg2 int32) (*ClassMultipleCtors, error)

func (*ClassMultipleCtors) CallMethod

func (class *ClassMultipleCtors) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMultipleCtors) Clone

func (*ClassMultipleCtors) Delete

func (class *ClassMultipleCtors) Delete(ctx context.Context) error

func (*ClassMultipleCtors) DeleteLater

func (class *ClassMultipleCtors) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleCtors) GetProperty

func (class *ClassMultipleCtors) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMultipleCtors) IsAliasOf

func (class *ClassMultipleCtors) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMultipleCtors) IsDeleted

func (class *ClassMultipleCtors) IsDeleted(ctx context.Context) bool

func (*ClassMultipleCtors) SetProperty

func (class *ClassMultipleCtors) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMultipleCtors) WhichCtorCalled

func (class *ClassMultipleCtors) WhichCtorCalled(ctx context.Context) (int32, error)

type ClassMultipleOverloads

type ClassMultipleOverloads struct {
	embind.ClassBase
}

func NewClassMultipleOverloads

func NewClassMultipleOverloads(e embind.Engine, ctx context.Context) (*ClassMultipleOverloads, error)

func (*ClassMultipleOverloads) CallMethod

func (class *ClassMultipleOverloads) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMultipleOverloads) Clone

func (*ClassMultipleOverloads) Delete

func (class *ClassMultipleOverloads) Delete(ctx context.Context) error

func (*ClassMultipleOverloads) DeleteLater

func (class *ClassMultipleOverloads) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleOverloads) Func1

func (class *ClassMultipleOverloads) Func1(ctx context.Context, arg0 int32) (int32, error)

func (*ClassMultipleOverloads) Func2

func (class *ClassMultipleOverloads) Func2(ctx context.Context, arg0 int32, arg1 int32) (int32, error)

func (*ClassMultipleOverloads) GetProperty

func (class *ClassMultipleOverloads) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMultipleOverloads) IsAliasOf

func (class *ClassMultipleOverloads) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMultipleOverloads) IsDeleted

func (class *ClassMultipleOverloads) IsDeleted(ctx context.Context) bool

func (*ClassMultipleOverloads) SetProperty

func (class *ClassMultipleOverloads) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMultipleOverloads) StaticStaticFunc1

func (class *ClassMultipleOverloads) StaticStaticFunc1(ctx context.Context, arg0 int32) (int32, error)

func (*ClassMultipleOverloads) StaticStaticFunc2

func (class *ClassMultipleOverloads) StaticStaticFunc2(ctx context.Context, arg0 int32, arg1 int32) (int32, error)

func (*ClassMultipleOverloads) StaticWhichStaticFuncCalled

func (class *ClassMultipleOverloads) StaticWhichStaticFuncCalled(ctx context.Context) (int32, error)

func (*ClassMultipleOverloads) WhichFuncCalled

func (class *ClassMultipleOverloads) WhichFuncCalled(ctx context.Context) (int32, error)

type ClassMultipleOverloadsDependingOnDummy

type ClassMultipleOverloadsDependingOnDummy struct {
	embind.ClassBase
}

func NewClassMultipleOverloadsDependingOnDummy

func NewClassMultipleOverloadsDependingOnDummy(e embind.Engine, ctx context.Context) (*ClassMultipleOverloadsDependingOnDummy, error)

func (*ClassMultipleOverloadsDependingOnDummy) CallMethod

func (class *ClassMultipleOverloadsDependingOnDummy) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMultipleOverloadsDependingOnDummy) Clone

func (*ClassMultipleOverloadsDependingOnDummy) Delete

func (*ClassMultipleOverloadsDependingOnDummy) DeleteLater

func (class *ClassMultipleOverloadsDependingOnDummy) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleOverloadsDependingOnDummy) Dummy0

func (class *ClassMultipleOverloadsDependingOnDummy) Dummy0(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleOverloadsDependingOnDummy) Dummy1

func (class *ClassMultipleOverloadsDependingOnDummy) Dummy1(ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

func (*ClassMultipleOverloadsDependingOnDummy) GetProperty

func (class *ClassMultipleOverloadsDependingOnDummy) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMultipleOverloadsDependingOnDummy) IsAliasOf

func (class *ClassMultipleOverloadsDependingOnDummy) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMultipleOverloadsDependingOnDummy) IsDeleted

func (*ClassMultipleOverloadsDependingOnDummy) SetProperty

func (class *ClassMultipleOverloadsDependingOnDummy) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMultipleOverloadsDependingOnDummy) StaticStaticDummy0

func (class *ClassMultipleOverloadsDependingOnDummy) StaticStaticDummy0(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleOverloadsDependingOnDummy) StaticStaticDummy1

func (class *ClassMultipleOverloadsDependingOnDummy) StaticStaticDummy1(ctx context.Context, arg0 embind.ClassBase) (embind.ClassBase, error)

type ClassMultipleOverloadsDerived

type ClassMultipleOverloadsDerived struct {
	embind.ClassBase
}

func NewClassMultipleOverloadsDerived

func NewClassMultipleOverloadsDerived(e embind.Engine, ctx context.Context) (*ClassMultipleOverloadsDerived, error)

func (*ClassMultipleOverloadsDerived) CallMethod

func (class *ClassMultipleOverloadsDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMultipleOverloadsDerived) Clone

func (*ClassMultipleOverloadsDerived) Delete

func (*ClassMultipleOverloadsDerived) DeleteLater

func (class *ClassMultipleOverloadsDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleOverloadsDerived) Func1

func (class *ClassMultipleOverloadsDerived) Func1(ctx context.Context, arg0 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) Func2

func (class *ClassMultipleOverloadsDerived) Func2(ctx context.Context, arg0 int32, arg1 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) Func3

func (class *ClassMultipleOverloadsDerived) Func3(ctx context.Context, arg0 int32, arg1 int32, arg2 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) Func4

func (class *ClassMultipleOverloadsDerived) Func4(ctx context.Context, arg0 int32, arg1 int32, arg2 int32, arg3 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) GetProperty

func (class *ClassMultipleOverloadsDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMultipleOverloadsDerived) IsAliasOf

func (class *ClassMultipleOverloadsDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMultipleOverloadsDerived) IsDeleted

func (class *ClassMultipleOverloadsDerived) IsDeleted(ctx context.Context) bool

func (*ClassMultipleOverloadsDerived) SetProperty

func (class *ClassMultipleOverloadsDerived) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMultipleOverloadsDerived) StaticStaticFunc1

func (class *ClassMultipleOverloadsDerived) StaticStaticFunc1(ctx context.Context, arg0 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) StaticStaticFunc2

func (class *ClassMultipleOverloadsDerived) StaticStaticFunc2(ctx context.Context, arg0 int32, arg1 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) StaticStaticFunc3

func (class *ClassMultipleOverloadsDerived) StaticStaticFunc3(ctx context.Context, arg0 int32, arg1 int32, arg2 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) StaticStaticFunc4

func (class *ClassMultipleOverloadsDerived) StaticStaticFunc4(ctx context.Context, arg0 int32, arg1 int32, arg2 int32, arg3 int32) (int32, error)

func (*ClassMultipleOverloadsDerived) StaticWhichStaticFuncCalled

func (class *ClassMultipleOverloadsDerived) StaticWhichStaticFuncCalled(ctx context.Context) (int32, error)

func (*ClassMultipleOverloadsDerived) WhichFuncCalled

func (class *ClassMultipleOverloadsDerived) WhichFuncCalled(ctx context.Context) (int32, error)

type ClassMultipleSmartCtors

type ClassMultipleSmartCtors struct {
	embind.ClassBase
}

func NewClassMultipleSmartCtors1

func NewClassMultipleSmartCtors1(e embind.Engine, ctx context.Context, arg0 int32) (*ClassMultipleSmartCtors, error)

func NewClassMultipleSmartCtors2

func NewClassMultipleSmartCtors2(e embind.Engine, ctx context.Context, arg0 int32, arg1 int32) (*ClassMultipleSmartCtors, error)

func (*ClassMultipleSmartCtors) CallMethod

func (class *ClassMultipleSmartCtors) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMultipleSmartCtors) Clone

func (*ClassMultipleSmartCtors) Delete

func (class *ClassMultipleSmartCtors) Delete(ctx context.Context) error

func (*ClassMultipleSmartCtors) DeleteLater

func (class *ClassMultipleSmartCtors) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultipleSmartCtors) GetProperty

func (class *ClassMultipleSmartCtors) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMultipleSmartCtors) IsAliasOf

func (class *ClassMultipleSmartCtors) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMultipleSmartCtors) IsDeleted

func (class *ClassMultipleSmartCtors) IsDeleted(ctx context.Context) bool

func (*ClassMultipleSmartCtors) SetProperty

func (class *ClassMultipleSmartCtors) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMultipleSmartCtors) WhichCtorCalled

func (class *ClassMultipleSmartCtors) WhichCtorCalled(ctx context.Context) (int32, error)

type ClassMultiplyDerived

type ClassMultiplyDerived struct {
	embind.ClassBase
}

func NewClassMultiplyDerived

func NewClassMultiplyDerived(e embind.Engine, ctx context.Context) (*ClassMultiplyDerived, error)

func (*ClassMultiplyDerived) CallMethod

func (class *ClassMultiplyDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMultiplyDerived) Clone

func (*ClassMultiplyDerived) Delete

func (class *ClassMultiplyDerived) Delete(ctx context.Context) error

func (*ClassMultiplyDerived) DeleteLater

func (class *ClassMultiplyDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMultiplyDerived) GetBaseMember

func (class *ClassMultiplyDerived) GetBaseMember(ctx context.Context) (int32, error)

func (*ClassMultiplyDerived) GetClassName

func (class *ClassMultiplyDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassMultiplyDerived) GetClassNameFromBase

func (class *ClassMultiplyDerived) GetClassNameFromBase(ctx context.Context) (string, error)

func (*ClassMultiplyDerived) GetClassNameNotAvailableInDerivedClasses

func (class *ClassMultiplyDerived) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassMultiplyDerived) GetMember

func (class *ClassMultiplyDerived) GetMember(ctx context.Context) (int32, error)

func (*ClassMultiplyDerived) GetProperty

func (class *ClassMultiplyDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMultiplyDerived) GetPropertyBaseMember

func (class *ClassMultiplyDerived) GetPropertyBaseMember(ctx context.Context) (int32, error)

func (*ClassMultiplyDerived) GetPropertyMember

func (class *ClassMultiplyDerived) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassMultiplyDerived) IsAliasOf

func (class *ClassMultiplyDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMultiplyDerived) IsDeleted

func (class *ClassMultiplyDerived) IsDeleted(ctx context.Context) bool

func (*ClassMultiplyDerived) SetBaseMember

func (class *ClassMultiplyDerived) SetBaseMember(ctx context.Context, arg0 int32) error

func (*ClassMultiplyDerived) SetMember

func (class *ClassMultiplyDerived) SetMember(ctx context.Context, arg0 int32) error

func (*ClassMultiplyDerived) SetProperty

func (class *ClassMultiplyDerived) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMultiplyDerived) SetPropertyBaseMember

func (class *ClassMultiplyDerived) SetPropertyBaseMember(ctx context.Context, val int32) error

func (*ClassMultiplyDerived) SetPropertyMember

func (class *ClassMultiplyDerived) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassMultiplyDerived) StaticClassFunction

func (class *ClassMultiplyDerived) StaticClassFunction(ctx context.Context) (string, error)

func (*ClassMultiplyDerived) StaticGetInstanceCount

func (class *ClassMultiplyDerived) StaticGetInstanceCount(ctx context.Context) (int32, error)

type ClassMyClass

type ClassMyClass struct {
	embind.ClassBase
}

func NewClassMyClass1

func NewClassMyClass1(e embind.Engine, ctx context.Context, arg0 int32) (*ClassMyClass, error)

func NewClassMyClass2

func NewClassMyClass2(e embind.Engine, ctx context.Context, arg0 int32, arg1 string) (*ClassMyClass, error)

func (*ClassMyClass) CallMethod

func (class *ClassMyClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassMyClass) Clone

func (class *ClassMyClass) Clone(ctx context.Context) (*ClassMyClass, error)

func (*ClassMyClass) CombineY

func (class *ClassMyClass) CombineY(ctx context.Context, arg0 string) (string, error)

func (*ClassMyClass) Delete

func (class *ClassMyClass) Delete(ctx context.Context) error

func (*ClassMyClass) DeleteLater

func (class *ClassMyClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassMyClass) GetProperty

func (class *ClassMyClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassMyClass) GetPropertyX

func (class *ClassMyClass) GetPropertyX(ctx context.Context) (int32, error)

func (*ClassMyClass) GetPropertyY

func (class *ClassMyClass) GetPropertyY(ctx context.Context) (string, error)

func (*ClassMyClass) IncrementX0

func (class *ClassMyClass) IncrementX0(ctx context.Context) error

func (*ClassMyClass) IncrementX1

func (class *ClassMyClass) IncrementX1(ctx context.Context, arg0 int32) error

func (*ClassMyClass) IsAliasOf

func (class *ClassMyClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassMyClass) IsDeleted

func (class *ClassMyClass) IsDeleted(ctx context.Context) bool

func (*ClassMyClass) SetProperty

func (class *ClassMyClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassMyClass) SetPropertyX

func (class *ClassMyClass) SetPropertyX(ctx context.Context, val int32) error

func (*ClassMyClass) StaticGetStringFromInstance

func (class *ClassMyClass) StaticGetStringFromInstance(ctx context.Context, arg0 embind.ClassBase) (string, error)

type ClassNoExceptClass

type ClassNoExceptClass struct {
	embind.ClassBase
}

func (*ClassNoExceptClass) CallMethod

func (class *ClassNoExceptClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassNoExceptClass) Clone

func (*ClassNoExceptClass) Delete

func (class *ClassNoExceptClass) Delete(ctx context.Context) error

func (*ClassNoExceptClass) DeleteLater

func (class *ClassNoExceptClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassNoExceptClass) Embind_test_no_except_function

func (class *ClassNoExceptClass) Embind_test_no_except_function(ctx context.Context) error

func (*ClassNoExceptClass) GetProperty

func (class *ClassNoExceptClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassNoExceptClass) GetPropertyX

func (class *ClassNoExceptClass) GetPropertyX(ctx context.Context) (int32, error)

func (*ClassNoExceptClass) GetValue

func (class *ClassNoExceptClass) GetValue(ctx context.Context) (int32, error)

func (*ClassNoExceptClass) GetValueConst

func (class *ClassNoExceptClass) GetValueConst(ctx context.Context) (int32, error)

func (*ClassNoExceptClass) IsAliasOf

func (class *ClassNoExceptClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassNoExceptClass) IsDeleted

func (class *ClassNoExceptClass) IsDeleted(ctx context.Context) bool

func (*ClassNoExceptClass) SetProperty

func (class *ClassNoExceptClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassNoExceptClass) SetPropertyX

func (class *ClassNoExceptClass) SetPropertyX(ctx context.Context, val int32) error

type ClassNoncopyable

type ClassNoncopyable struct {
	embind.ClassBase
}

func NewClassNoncopyable

func NewClassNoncopyable(e embind.Engine, ctx context.Context) (*ClassNoncopyable, error)

func (*ClassNoncopyable) CallMethod

func (class *ClassNoncopyable) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassNoncopyable) Clone

func (class *ClassNoncopyable) Clone(ctx context.Context) (*ClassNoncopyable, error)

func (*ClassNoncopyable) Delete

func (class *ClassNoncopyable) Delete(ctx context.Context) error

func (*ClassNoncopyable) DeleteLater

func (class *ClassNoncopyable) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassNoncopyable) GetProperty

func (class *ClassNoncopyable) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassNoncopyable) IsAliasOf

func (class *ClassNoncopyable) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassNoncopyable) IsDeleted

func (class *ClassNoncopyable) IsDeleted(ctx context.Context) bool

func (*ClassNoncopyable) Method

func (class *ClassNoncopyable) Method(ctx context.Context) (string, error)

func (*ClassNoncopyable) SetProperty

func (class *ClassNoncopyable) SetProperty(ctx context.Context, name string, value any) error

type ClassParentClass

type ClassParentClass struct {
	embind.ClassBase
}

func NewClassParentClass

func NewClassParentClass(e embind.Engine, ctx context.Context) (*ClassParentClass, error)

func (*ClassParentClass) CallMethod

func (class *ClassParentClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassParentClass) Clone

func (class *ClassParentClass) Clone(ctx context.Context) (*ClassParentClass, error)

func (*ClassParentClass) Delete

func (class *ClassParentClass) Delete(ctx context.Context) error

func (*ClassParentClass) DeleteLater

func (class *ClassParentClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassParentClass) GetBigClass

func (class *ClassParentClass) GetBigClass(ctx context.Context) (embind.ClassBase, error)

func (*ClassParentClass) GetProperty

func (class *ClassParentClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassParentClass) IsAliasOf

func (class *ClassParentClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassParentClass) IsDeleted

func (class *ClassParentClass) IsDeleted(ctx context.Context) bool

func (*ClassParentClass) SetProperty

func (class *ClassParentClass) SetProperty(ctx context.Context, name string, value any) error

type ClassPolyBase

type ClassPolyBase struct {
	embind.ClassBase
}

func NewClassPolyBase

func NewClassPolyBase(e embind.Engine, ctx context.Context) (*ClassPolyBase, error)

func (*ClassPolyBase) CallMethod

func (class *ClassPolyBase) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyBase) Clone

func (class *ClassPolyBase) Clone(ctx context.Context) (*ClassPolyBase, error)

func (*ClassPolyBase) Delete

func (class *ClassPolyBase) Delete(ctx context.Context) error

func (*ClassPolyBase) DeleteLater

func (class *ClassPolyBase) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyBase) GetClassName

func (class *ClassPolyBase) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyBase) GetProperty

func (class *ClassPolyBase) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyBase) IsAliasOf

func (class *ClassPolyBase) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyBase) IsDeleted

func (class *ClassPolyBase) IsDeleted(ctx context.Context) bool

func (*ClassPolyBase) SetProperty

func (class *ClassPolyBase) SetProperty(ctx context.Context, name string, value any) error

func (*ClassPolyBase) VirtualGetClassName

func (class *ClassPolyBase) VirtualGetClassName(ctx context.Context) (string, error)

type ClassPolyDerived

type ClassPolyDerived struct {
	embind.ClassBase
}

func NewClassPolyDerived

func NewClassPolyDerived(e embind.Engine, ctx context.Context) (*ClassPolyDerived, error)

func (*ClassPolyDerived) CallMethod

func (class *ClassPolyDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyDerived) Clone

func (class *ClassPolyDerived) Clone(ctx context.Context) (*ClassPolyDerived, error)

func (*ClassPolyDerived) Delete

func (class *ClassPolyDerived) Delete(ctx context.Context) error

func (*ClassPolyDerived) DeleteLater

func (class *ClassPolyDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyDerived) GetClassName

func (class *ClassPolyDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyDerived) GetProperty

func (class *ClassPolyDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyDerived) IsAliasOf

func (class *ClassPolyDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyDerived) IsDeleted

func (class *ClassPolyDerived) IsDeleted(ctx context.Context) bool

func (*ClassPolyDerived) SetProperty

func (class *ClassPolyDerived) SetProperty(ctx context.Context, name string, value any) error

func (*ClassPolyDerived) StaticGetPtr

func (class *ClassPolyDerived) StaticGetPtr(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyDerived) StaticGetPtrClassName

func (class *ClassPolyDerived) StaticGetPtrClassName(ctx context.Context) (string, error)

func (*ClassPolyDerived) StaticReleasePtr

func (class *ClassPolyDerived) StaticReleasePtr(ctx context.Context) error

func (*ClassPolyDerived) StaticSetPtrDerived

func (class *ClassPolyDerived) StaticSetPtrDerived(ctx context.Context) error

func (*ClassPolyDerived) VirtualGetClassName

func (class *ClassPolyDerived) VirtualGetClassName(ctx context.Context) (string, error)

type ClassPolyDerivedThrice

type ClassPolyDerivedThrice struct {
	embind.ClassBase
}

func NewClassPolyDerivedThrice

func NewClassPolyDerivedThrice(e embind.Engine, ctx context.Context) (*ClassPolyDerivedThrice, error)

func (*ClassPolyDerivedThrice) CallMethod

func (class *ClassPolyDerivedThrice) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyDerivedThrice) Clone

func (*ClassPolyDerivedThrice) Delete

func (class *ClassPolyDerivedThrice) Delete(ctx context.Context) error

func (*ClassPolyDerivedThrice) DeleteLater

func (class *ClassPolyDerivedThrice) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyDerivedThrice) GetClassName

func (class *ClassPolyDerivedThrice) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyDerivedThrice) GetProperty

func (class *ClassPolyDerivedThrice) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyDerivedThrice) IsAliasOf

func (class *ClassPolyDerivedThrice) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyDerivedThrice) IsDeleted

func (class *ClassPolyDerivedThrice) IsDeleted(ctx context.Context) bool

func (*ClassPolyDerivedThrice) SetProperty

func (class *ClassPolyDerivedThrice) SetProperty(ctx context.Context, name string, value any) error

func (*ClassPolyDerivedThrice) StaticGetPtrClassName

func (class *ClassPolyDerivedThrice) StaticGetPtrClassName(ctx context.Context) (string, error)

func (*ClassPolyDerivedThrice) StaticReleasePtr

func (class *ClassPolyDerivedThrice) StaticReleasePtr(ctx context.Context) error

func (*ClassPolyDerivedThrice) StaticSetPtrDerived

func (class *ClassPolyDerivedThrice) StaticSetPtrDerived(ctx context.Context) error

func (*ClassPolyDerivedThrice) VirtualGetClassName

func (class *ClassPolyDerivedThrice) VirtualGetClassName(ctx context.Context) (string, error)

type ClassPolyDiamondBase

type ClassPolyDiamondBase struct {
	embind.ClassBase
}

func NewClassPolyDiamondBase

func NewClassPolyDiamondBase(e embind.Engine, ctx context.Context) (*ClassPolyDiamondBase, error)

func (*ClassPolyDiamondBase) CallMethod

func (class *ClassPolyDiamondBase) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyDiamondBase) Clone

func (*ClassPolyDiamondBase) Delete

func (class *ClassPolyDiamondBase) Delete(ctx context.Context) error

func (*ClassPolyDiamondBase) DeleteLater

func (class *ClassPolyDiamondBase) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyDiamondBase) GetClassName

func (class *ClassPolyDiamondBase) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyDiamondBase) GetProperty

func (class *ClassPolyDiamondBase) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyDiamondBase) IsAliasOf

func (class *ClassPolyDiamondBase) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyDiamondBase) IsDeleted

func (class *ClassPolyDiamondBase) IsDeleted(ctx context.Context) bool

func (*ClassPolyDiamondBase) SetProperty

func (class *ClassPolyDiamondBase) SetProperty(ctx context.Context, name string, value any) error

type ClassPolyDiamondDerived

type ClassPolyDiamondDerived struct {
	embind.ClassBase
}

func NewClassPolyDiamondDerived

func NewClassPolyDiamondDerived(e embind.Engine, ctx context.Context) (*ClassPolyDiamondDerived, error)

func (*ClassPolyDiamondDerived) CallMethod

func (class *ClassPolyDiamondDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyDiamondDerived) Clone

func (*ClassPolyDiamondDerived) Delete

func (class *ClassPolyDiamondDerived) Delete(ctx context.Context) error

func (*ClassPolyDiamondDerived) DeleteLater

func (class *ClassPolyDiamondDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyDiamondDerived) GetClassName

func (class *ClassPolyDiamondDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyDiamondDerived) GetProperty

func (class *ClassPolyDiamondDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyDiamondDerived) IsAliasOf

func (class *ClassPolyDiamondDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyDiamondDerived) IsDeleted

func (class *ClassPolyDiamondDerived) IsDeleted(ctx context.Context) bool

func (*ClassPolyDiamondDerived) SetProperty

func (class *ClassPolyDiamondDerived) SetProperty(ctx context.Context, name string, value any) error

type ClassPolyDiamondMultiplyDerived

type ClassPolyDiamondMultiplyDerived struct {
	embind.ClassBase
}

func NewClassPolyDiamondMultiplyDerived

func NewClassPolyDiamondMultiplyDerived(e embind.Engine, ctx context.Context) (*ClassPolyDiamondMultiplyDerived, error)

func (*ClassPolyDiamondMultiplyDerived) CallMethod

func (class *ClassPolyDiamondMultiplyDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyDiamondMultiplyDerived) Clone

func (*ClassPolyDiamondMultiplyDerived) Delete

func (*ClassPolyDiamondMultiplyDerived) DeleteLater

func (class *ClassPolyDiamondMultiplyDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyDiamondMultiplyDerived) GetClassName

func (class *ClassPolyDiamondMultiplyDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyDiamondMultiplyDerived) GetProperty

func (class *ClassPolyDiamondMultiplyDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyDiamondMultiplyDerived) IsAliasOf

func (class *ClassPolyDiamondMultiplyDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyDiamondMultiplyDerived) IsDeleted

func (class *ClassPolyDiamondMultiplyDerived) IsDeleted(ctx context.Context) bool

func (*ClassPolyDiamondMultiplyDerived) SetProperty

func (class *ClassPolyDiamondMultiplyDerived) SetProperty(ctx context.Context, name string, value any) error

type ClassPolyDiamondSiblingDerived

type ClassPolyDiamondSiblingDerived struct {
	embind.ClassBase
}

func NewClassPolyDiamondSiblingDerived

func NewClassPolyDiamondSiblingDerived(e embind.Engine, ctx context.Context) (*ClassPolyDiamondSiblingDerived, error)

func (*ClassPolyDiamondSiblingDerived) CallMethod

func (class *ClassPolyDiamondSiblingDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyDiamondSiblingDerived) Clone

func (*ClassPolyDiamondSiblingDerived) Delete

func (*ClassPolyDiamondSiblingDerived) DeleteLater

func (class *ClassPolyDiamondSiblingDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyDiamondSiblingDerived) GetClassName

func (class *ClassPolyDiamondSiblingDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyDiamondSiblingDerived) GetProperty

func (class *ClassPolyDiamondSiblingDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyDiamondSiblingDerived) IsAliasOf

func (class *ClassPolyDiamondSiblingDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyDiamondSiblingDerived) IsDeleted

func (class *ClassPolyDiamondSiblingDerived) IsDeleted(ctx context.Context) bool

func (*ClassPolyDiamondSiblingDerived) SetProperty

func (class *ClassPolyDiamondSiblingDerived) SetProperty(ctx context.Context, name string, value any) error

type ClassPolyMultiplyDerived

type ClassPolyMultiplyDerived struct {
	embind.ClassBase
}

func NewClassPolyMultiplyDerived

func NewClassPolyMultiplyDerived(e embind.Engine, ctx context.Context) (*ClassPolyMultiplyDerived, error)

func (*ClassPolyMultiplyDerived) CallMethod

func (class *ClassPolyMultiplyDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolyMultiplyDerived) Clone

func (*ClassPolyMultiplyDerived) Delete

func (class *ClassPolyMultiplyDerived) Delete(ctx context.Context) error

func (*ClassPolyMultiplyDerived) DeleteLater

func (class *ClassPolyMultiplyDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolyMultiplyDerived) GetClassName

func (class *ClassPolyMultiplyDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassPolyMultiplyDerived) GetProperty

func (class *ClassPolyMultiplyDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolyMultiplyDerived) IsAliasOf

func (class *ClassPolyMultiplyDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolyMultiplyDerived) IsDeleted

func (class *ClassPolyMultiplyDerived) IsDeleted(ctx context.Context) bool

func (*ClassPolyMultiplyDerived) SetProperty

func (class *ClassPolyMultiplyDerived) SetProperty(ctx context.Context, name string, value any) error

func (*ClassPolyMultiplyDerived) VirtualGetClassName

func (class *ClassPolyMultiplyDerived) VirtualGetClassName(ctx context.Context) (string, error)

type ClassPolySecondBase

type ClassPolySecondBase struct {
	embind.ClassBase
}

func NewClassPolySecondBase

func NewClassPolySecondBase(e embind.Engine, ctx context.Context) (*ClassPolySecondBase, error)

func (*ClassPolySecondBase) CallMethod

func (class *ClassPolySecondBase) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolySecondBase) Clone

func (*ClassPolySecondBase) Delete

func (class *ClassPolySecondBase) Delete(ctx context.Context) error

func (*ClassPolySecondBase) DeleteLater

func (class *ClassPolySecondBase) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolySecondBase) GetClassName

func (class *ClassPolySecondBase) GetClassName(ctx context.Context) (string, error)

func (*ClassPolySecondBase) GetProperty

func (class *ClassPolySecondBase) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolySecondBase) IsAliasOf

func (class *ClassPolySecondBase) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolySecondBase) IsDeleted

func (class *ClassPolySecondBase) IsDeleted(ctx context.Context) bool

func (*ClassPolySecondBase) SetProperty

func (class *ClassPolySecondBase) SetProperty(ctx context.Context, name string, value any) error

type ClassPolySiblingDerived

type ClassPolySiblingDerived struct {
	embind.ClassBase
}

func NewClassPolySiblingDerived

func NewClassPolySiblingDerived(e embind.Engine, ctx context.Context) (*ClassPolySiblingDerived, error)

func (*ClassPolySiblingDerived) CallMethod

func (class *ClassPolySiblingDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassPolySiblingDerived) Clone

func (*ClassPolySiblingDerived) Delete

func (class *ClassPolySiblingDerived) Delete(ctx context.Context) error

func (*ClassPolySiblingDerived) DeleteLater

func (class *ClassPolySiblingDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassPolySiblingDerived) GetClassName

func (class *ClassPolySiblingDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassPolySiblingDerived) GetProperty

func (class *ClassPolySiblingDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassPolySiblingDerived) IsAliasOf

func (class *ClassPolySiblingDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassPolySiblingDerived) IsDeleted

func (class *ClassPolySiblingDerived) IsDeleted(ctx context.Context) bool

func (*ClassPolySiblingDerived) SetProperty

func (class *ClassPolySiblingDerived) SetProperty(ctx context.Context, name string, value any) error

func (*ClassPolySiblingDerived) VirtualGetClassName

func (class *ClassPolySiblingDerived) VirtualGetClassName(ctx context.Context) (string, error)

type ClassSecondBase

type ClassSecondBase struct {
	embind.ClassBase
}

func NewClassSecondBase

func NewClassSecondBase(e embind.Engine, ctx context.Context) (*ClassSecondBase, error)

func (*ClassSecondBase) CallMethod

func (class *ClassSecondBase) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassSecondBase) Clone

func (class *ClassSecondBase) Clone(ctx context.Context) (*ClassSecondBase, error)

func (*ClassSecondBase) Delete

func (class *ClassSecondBase) Delete(ctx context.Context) error

func (*ClassSecondBase) DeleteLater

func (class *ClassSecondBase) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassSecondBase) GetClassName

func (class *ClassSecondBase) GetClassName(ctx context.Context) (string, error)

func (*ClassSecondBase) GetClassNameFromSecondBase

func (class *ClassSecondBase) GetClassNameFromSecondBase(ctx context.Context) (string, error)

func (*ClassSecondBase) GetClassNameNotAvailableInDerivedClasses

func (class *ClassSecondBase) GetClassNameNotAvailableInDerivedClasses(ctx context.Context) (string, error)

func (*ClassSecondBase) GetMember

func (class *ClassSecondBase) GetMember(ctx context.Context) (int32, error)

func (*ClassSecondBase) GetProperty

func (class *ClassSecondBase) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassSecondBase) GetPropertyMember

func (class *ClassSecondBase) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassSecondBase) GetPropertySecondBaseMember

func (class *ClassSecondBase) GetPropertySecondBaseMember(ctx context.Context) (int32, error)

func (*ClassSecondBase) GetSecondBaseMember

func (class *ClassSecondBase) GetSecondBaseMember(ctx context.Context) (int32, error)

func (*ClassSecondBase) IsAliasOf

func (class *ClassSecondBase) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassSecondBase) IsDeleted

func (class *ClassSecondBase) IsDeleted(ctx context.Context) bool

func (*ClassSecondBase) SetMember

func (class *ClassSecondBase) SetMember(ctx context.Context, arg0 int32) error

func (*ClassSecondBase) SetProperty

func (class *ClassSecondBase) SetProperty(ctx context.Context, name string, value any) error

func (*ClassSecondBase) SetPropertyMember

func (class *ClassSecondBase) SetPropertyMember(ctx context.Context, val int32) error

func (*ClassSecondBase) SetPropertySecondBaseMember

func (class *ClassSecondBase) SetPropertySecondBaseMember(ctx context.Context, val int32) error

func (*ClassSecondBase) SetSecondBaseMember

func (class *ClassSecondBase) SetSecondBaseMember(ctx context.Context, arg0 int32) error

type ClassSecondElement

type ClassSecondElement struct {
	embind.ClassBase
}

func (*ClassSecondElement) CallMethod

func (class *ClassSecondElement) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassSecondElement) Clone

func (*ClassSecondElement) Delete

func (class *ClassSecondElement) Delete(ctx context.Context) error

func (*ClassSecondElement) DeleteLater

func (class *ClassSecondElement) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassSecondElement) GetProperty

func (class *ClassSecondElement) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassSecondElement) IsAliasOf

func (class *ClassSecondElement) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassSecondElement) IsDeleted

func (class *ClassSecondElement) IsDeleted(ctx context.Context) bool

func (*ClassSecondElement) SetProperty

func (class *ClassSecondElement) SetProperty(ctx context.Context, name string, value any) error

type ClassSharedPtrHolder

type ClassSharedPtrHolder struct {
	embind.ClassBase
}

func NewClassSharedPtrHolder

func NewClassSharedPtrHolder(e embind.Engine, ctx context.Context) (*ClassSharedPtrHolder, error)

func (*ClassSharedPtrHolder) CallMethod

func (class *ClassSharedPtrHolder) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassSharedPtrHolder) Clone

func (*ClassSharedPtrHolder) Delete

func (class *ClassSharedPtrHolder) Delete(ctx context.Context) error

func (*ClassSharedPtrHolder) DeleteLater

func (class *ClassSharedPtrHolder) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassSharedPtrHolder) Get

func (class *ClassSharedPtrHolder) Get(ctx context.Context) (embind.ClassBase, error)

func (*ClassSharedPtrHolder) GetProperty

func (class *ClassSharedPtrHolder) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassSharedPtrHolder) IsAliasOf

func (class *ClassSharedPtrHolder) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassSharedPtrHolder) IsDeleted

func (class *ClassSharedPtrHolder) IsDeleted(ctx context.Context) bool

func (*ClassSharedPtrHolder) Set

func (class *ClassSharedPtrHolder) Set(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassSharedPtrHolder) SetProperty

func (class *ClassSharedPtrHolder) SetProperty(ctx context.Context, name string, value any) error

type ClassSharedPtrVector

type ClassSharedPtrVector struct {
	embind.ClassBase
}

func NewClassSharedPtrVector

func NewClassSharedPtrVector(e embind.Engine, ctx context.Context) (*ClassSharedPtrVector, error)

func (*ClassSharedPtrVector) CallMethod

func (class *ClassSharedPtrVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassSharedPtrVector) Clone

func (*ClassSharedPtrVector) Delete

func (class *ClassSharedPtrVector) Delete(ctx context.Context) error

func (*ClassSharedPtrVector) DeleteLater

func (class *ClassSharedPtrVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassSharedPtrVector) Get

func (class *ClassSharedPtrVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassSharedPtrVector) GetProperty

func (class *ClassSharedPtrVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassSharedPtrVector) IsAliasOf

func (class *ClassSharedPtrVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassSharedPtrVector) IsDeleted

func (class *ClassSharedPtrVector) IsDeleted(ctx context.Context) bool

func (*ClassSharedPtrVector) Push_back

func (class *ClassSharedPtrVector) Push_back(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassSharedPtrVector) Resize

func (class *ClassSharedPtrVector) Resize(ctx context.Context, arg0 uint32, arg1 embind.ClassBase) error

func (*ClassSharedPtrVector) Set

func (class *ClassSharedPtrVector) Set(ctx context.Context, arg0 uint32, arg1 embind.ClassBase) (bool, error)

func (*ClassSharedPtrVector) SetProperty

func (class *ClassSharedPtrVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassSharedPtrVector) Size

func (class *ClassSharedPtrVector) Size(ctx context.Context) (uint32, error)

type ClassSiblingDerived

type ClassSiblingDerived struct {
	embind.ClassBase
}

func NewClassSiblingDerived

func NewClassSiblingDerived(e embind.Engine, ctx context.Context) (*ClassSiblingDerived, error)

func (*ClassSiblingDerived) CallMethod

func (class *ClassSiblingDerived) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassSiblingDerived) Clone

func (*ClassSiblingDerived) Delete

func (class *ClassSiblingDerived) Delete(ctx context.Context) error

func (*ClassSiblingDerived) DeleteLater

func (class *ClassSiblingDerived) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassSiblingDerived) GetClassName

func (class *ClassSiblingDerived) GetClassName(ctx context.Context) (string, error)

func (*ClassSiblingDerived) GetProperty

func (class *ClassSiblingDerived) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassSiblingDerived) IsAliasOf

func (class *ClassSiblingDerived) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassSiblingDerived) IsDeleted

func (class *ClassSiblingDerived) IsDeleted(ctx context.Context) bool

func (*ClassSiblingDerived) SetProperty

func (class *ClassSiblingDerived) SetProperty(ctx context.Context, name string, value any) error

type ClassSmallClass

type ClassSmallClass struct {
	embind.ClassBase
}

func NewClassSmallClass

func NewClassSmallClass(e embind.Engine, ctx context.Context) (*ClassSmallClass, error)

func (*ClassSmallClass) CallMethod

func (class *ClassSmallClass) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassSmallClass) Clone

func (class *ClassSmallClass) Clone(ctx context.Context) (*ClassSmallClass, error)

func (*ClassSmallClass) Delete

func (class *ClassSmallClass) Delete(ctx context.Context) error

func (*ClassSmallClass) DeleteLater

func (class *ClassSmallClass) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassSmallClass) GetProperty

func (class *ClassSmallClass) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassSmallClass) GetPropertyMember

func (class *ClassSmallClass) GetPropertyMember(ctx context.Context) (int32, error)

func (*ClassSmallClass) IsAliasOf

func (class *ClassSmallClass) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassSmallClass) IsDeleted

func (class *ClassSmallClass) IsDeleted(ctx context.Context) bool

func (*ClassSmallClass) SetProperty

func (class *ClassSmallClass) SetProperty(ctx context.Context, name string, value any) error

func (*ClassSmallClass) SetPropertyMember

func (class *ClassSmallClass) SetPropertyMember(ctx context.Context, val int32) error

type ClassStringFunctorString

type ClassStringFunctorString struct {
	embind.ClassBase
}

func NewClassStringFunctorString

func NewClassStringFunctorString(e embind.Engine, ctx context.Context) (*ClassStringFunctorString, error)

func (*ClassStringFunctorString) CallMethod

func (class *ClassStringFunctorString) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassStringFunctorString) Clone

func (*ClassStringFunctorString) Delete

func (class *ClassStringFunctorString) Delete(ctx context.Context) error

func (*ClassStringFunctorString) DeleteLater

func (class *ClassStringFunctorString) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassStringFunctorString) GetProperty

func (class *ClassStringFunctorString) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassStringFunctorString) IsAliasOf

func (class *ClassStringFunctorString) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassStringFunctorString) IsDeleted

func (class *ClassStringFunctorString) IsDeleted(ctx context.Context) bool

func (*ClassStringFunctorString) Opcall

func (class *ClassStringFunctorString) Opcall(ctx context.Context, arg0 string) (string, error)

func (*ClassStringFunctorString) SetProperty

func (class *ClassStringFunctorString) SetProperty(ctx context.Context, name string, value any) error

type ClassStringHolder

type ClassStringHolder struct {
	embind.ClassBase
}

func NewClassStringHolder

func NewClassStringHolder(e embind.Engine, ctx context.Context, arg0 string) (*ClassStringHolder, error)

func (*ClassStringHolder) CallMethod

func (class *ClassStringHolder) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassStringHolder) Clone

func (*ClassStringHolder) Delete

func (class *ClassStringHolder) Delete(ctx context.Context) error

func (*ClassStringHolder) DeleteLater

func (class *ClassStringHolder) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassStringHolder) Get

func (class *ClassStringHolder) Get(ctx context.Context) (string, error)

func (*ClassStringHolder) GetProperty

func (class *ClassStringHolder) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassStringHolder) Get_const_ref

func (class *ClassStringHolder) Get_const_ref(ctx context.Context) (string, error)

func (*ClassStringHolder) IsAliasOf

func (class *ClassStringHolder) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassStringHolder) IsDeleted

func (class *ClassStringHolder) IsDeleted(ctx context.Context) bool

func (*ClassStringHolder) Set

func (class *ClassStringHolder) Set(ctx context.Context, arg0 string) error

func (*ClassStringHolder) SetProperty

func (class *ClassStringHolder) SetProperty(ctx context.Context, name string, value any) error

type ClassStringHolderVector

type ClassStringHolderVector struct {
	embind.ClassBase
}

func NewClassStringHolderVector

func NewClassStringHolderVector(e embind.Engine, ctx context.Context) (*ClassStringHolderVector, error)

func (*ClassStringHolderVector) CallMethod

func (class *ClassStringHolderVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassStringHolderVector) Clone

func (*ClassStringHolderVector) Delete

func (class *ClassStringHolderVector) Delete(ctx context.Context) error

func (*ClassStringHolderVector) DeleteLater

func (class *ClassStringHolderVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassStringHolderVector) Get

func (class *ClassStringHolderVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassStringHolderVector) GetProperty

func (class *ClassStringHolderVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassStringHolderVector) IsAliasOf

func (class *ClassStringHolderVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassStringHolderVector) IsDeleted

func (class *ClassStringHolderVector) IsDeleted(ctx context.Context) bool

func (*ClassStringHolderVector) Push_back

func (class *ClassStringHolderVector) Push_back(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassStringHolderVector) Resize

func (class *ClassStringHolderVector) Resize(ctx context.Context, arg0 uint32, arg1 embind.ClassBase) error

func (*ClassStringHolderVector) Set

func (class *ClassStringHolderVector) Set(ctx context.Context, arg0 uint32, arg1 embind.ClassBase) (bool, error)

func (*ClassStringHolderVector) SetProperty

func (class *ClassStringHolderVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassStringHolderVector) Size

func (class *ClassStringHolderVector) Size(ctx context.Context) (uint32, error)

type ClassStringIntMap

type ClassStringIntMap struct {
	embind.ClassBase
}

func NewClassStringIntMap

func NewClassStringIntMap(e embind.Engine, ctx context.Context) (*ClassStringIntMap, error)

func (*ClassStringIntMap) CallMethod

func (class *ClassStringIntMap) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassStringIntMap) Clone

func (*ClassStringIntMap) Delete

func (class *ClassStringIntMap) Delete(ctx context.Context) error

func (*ClassStringIntMap) DeleteLater

func (class *ClassStringIntMap) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassStringIntMap) Get

func (class *ClassStringIntMap) Get(ctx context.Context, arg0 string) (any, error)

func (*ClassStringIntMap) GetProperty

func (class *ClassStringIntMap) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassStringIntMap) IsAliasOf

func (class *ClassStringIntMap) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassStringIntMap) IsDeleted

func (class *ClassStringIntMap) IsDeleted(ctx context.Context) bool

func (*ClassStringIntMap) Keys

func (class *ClassStringIntMap) Keys(ctx context.Context) (embind.ClassBase, error)

func (*ClassStringIntMap) Set

func (class *ClassStringIntMap) Set(ctx context.Context, arg0 string, arg1 int32) error

func (*ClassStringIntMap) SetProperty

func (class *ClassStringIntMap) SetProperty(ctx context.Context, name string, value any) error

func (*ClassStringIntMap) Size

func (class *ClassStringIntMap) Size(ctx context.Context) (uint32, error)

type ClassStringVector

type ClassStringVector struct {
	embind.ClassBase
}

func NewClassStringVector

func NewClassStringVector(e embind.Engine, ctx context.Context) (*ClassStringVector, error)

func (*ClassStringVector) CallMethod

func (class *ClassStringVector) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassStringVector) Clone

func (*ClassStringVector) Delete

func (class *ClassStringVector) Delete(ctx context.Context) error

func (*ClassStringVector) DeleteLater

func (class *ClassStringVector) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassStringVector) Get

func (class *ClassStringVector) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassStringVector) GetProperty

func (class *ClassStringVector) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassStringVector) IsAliasOf

func (class *ClassStringVector) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassStringVector) IsDeleted

func (class *ClassStringVector) IsDeleted(ctx context.Context) bool

func (*ClassStringVector) Push_back

func (class *ClassStringVector) Push_back(ctx context.Context, arg0 string) error

func (*ClassStringVector) Resize

func (class *ClassStringVector) Resize(ctx context.Context, arg0 uint32, arg1 string) error

func (*ClassStringVector) Set

func (class *ClassStringVector) Set(ctx context.Context, arg0 uint32, arg1 string) (bool, error)

func (*ClassStringVector) SetProperty

func (class *ClassStringVector) SetProperty(ctx context.Context, name string, value any) error

func (*ClassStringVector) Size

func (class *ClassStringVector) Size(ctx context.Context) (uint32, error)

type ClassUniquePtrLifetimeMock

type ClassUniquePtrLifetimeMock struct {
	embind.ClassBase
}

func (*ClassUniquePtrLifetimeMock) CallMethod

func (class *ClassUniquePtrLifetimeMock) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassUniquePtrLifetimeMock) Clone

func (*ClassUniquePtrLifetimeMock) Delete

func (class *ClassUniquePtrLifetimeMock) Delete(ctx context.Context) error

func (*ClassUniquePtrLifetimeMock) DeleteLater

func (class *ClassUniquePtrLifetimeMock) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassUniquePtrLifetimeMock) GetProperty

func (class *ClassUniquePtrLifetimeMock) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassUniquePtrLifetimeMock) IsAliasOf

func (class *ClassUniquePtrLifetimeMock) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassUniquePtrLifetimeMock) IsDeleted

func (class *ClassUniquePtrLifetimeMock) IsDeleted(ctx context.Context) bool

func (*ClassUniquePtrLifetimeMock) SetProperty

func (class *ClassUniquePtrLifetimeMock) SetProperty(ctx context.Context, name string, value any) error

type ClassUniquePtrToConstructor

type ClassUniquePtrToConstructor struct {
	embind.ClassBase
}

func (*ClassUniquePtrToConstructor) CallMethod

func (class *ClassUniquePtrToConstructor) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassUniquePtrToConstructor) Clone

func (*ClassUniquePtrToConstructor) Delete

func (class *ClassUniquePtrToConstructor) Delete(ctx context.Context) error

func (*ClassUniquePtrToConstructor) DeleteLater

func (class *ClassUniquePtrToConstructor) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassUniquePtrToConstructor) GetProperty

func (class *ClassUniquePtrToConstructor) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassUniquePtrToConstructor) GetValue

func (class *ClassUniquePtrToConstructor) GetValue(ctx context.Context) (int32, error)

func (*ClassUniquePtrToConstructor) IsAliasOf

func (class *ClassUniquePtrToConstructor) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassUniquePtrToConstructor) IsDeleted

func (class *ClassUniquePtrToConstructor) IsDeleted(ctx context.Context) bool

func (*ClassUniquePtrToConstructor) SetProperty

func (class *ClassUniquePtrToConstructor) SetProperty(ctx context.Context, name string, value any) error

type ClassValHolder

type ClassValHolder struct {
	embind.ClassBase
}

func NewClassValHolder

func NewClassValHolder(e embind.Engine, ctx context.Context, arg0 any) (*ClassValHolder, error)

func (*ClassValHolder) CallMethod

func (class *ClassValHolder) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassValHolder) Clone

func (class *ClassValHolder) Clone(ctx context.Context) (*ClassValHolder, error)

func (*ClassValHolder) Delete

func (class *ClassValHolder) Delete(ctx context.Context) error

func (*ClassValHolder) DeleteLater

func (class *ClassValHolder) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassValHolder) GetConstVal

func (class *ClassValHolder) GetConstVal(ctx context.Context) (any, error)

func (*ClassValHolder) GetProperty

func (class *ClassValHolder) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassValHolder) GetPropertyFunction_val

func (class *ClassValHolder) GetPropertyFunction_val(ctx context.Context) (any, error)

func (*ClassValHolder) GetPropertyFunctor_val

func (class *ClassValHolder) GetPropertyFunctor_val(ctx context.Context) (any, error)

func (*ClassValHolder) GetPropertyReadonly_function_val

func (class *ClassValHolder) GetPropertyReadonly_function_val(ctx context.Context) (any, error)

func (*ClassValHolder) GetPropertyReadonly_functor_val

func (class *ClassValHolder) GetPropertyReadonly_functor_val(ctx context.Context) (any, error)

func (*ClassValHolder) GetPropertyVal

func (class *ClassValHolder) GetPropertyVal(ctx context.Context) (any, error)

func (*ClassValHolder) GetPropertyVal_readonly

func (class *ClassValHolder) GetPropertyVal_readonly(ctx context.Context) (any, error)

func (*ClassValHolder) GetVal

func (class *ClassValHolder) GetVal(ctx context.Context) (any, error)

func (*ClassValHolder) GetValConstRef

func (class *ClassValHolder) GetValConstRef(ctx context.Context) (any, error)

func (*ClassValHolder) GetValFunction

func (class *ClassValHolder) GetValFunction(ctx context.Context) (any, error)

func (*ClassValHolder) GetValFunctor

func (class *ClassValHolder) GetValFunctor(ctx context.Context) (any, error)

func (*ClassValHolder) GetValNonConst

func (class *ClassValHolder) GetValNonConst(ctx context.Context) (any, error)

func (*ClassValHolder) GetValNonMember

func (class *ClassValHolder) GetValNonMember(ctx context.Context) (any, error)

func (*ClassValHolder) IsAliasOf

func (class *ClassValHolder) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassValHolder) IsDeleted

func (class *ClassValHolder) IsDeleted(ctx context.Context) bool

func (*ClassValHolder) SetEmpty

func (class *ClassValHolder) SetEmpty(ctx context.Context) error

func (*ClassValHolder) SetProperty

func (class *ClassValHolder) SetProperty(ctx context.Context, name string, value any) error

func (*ClassValHolder) SetPropertyFunction_val

func (class *ClassValHolder) SetPropertyFunction_val(ctx context.Context, val any) error

func (*ClassValHolder) SetPropertyFunctor_val

func (class *ClassValHolder) SetPropertyFunctor_val(ctx context.Context, val any) error

func (*ClassValHolder) SetPropertyVal

func (class *ClassValHolder) SetPropertyVal(ctx context.Context, val any) error

func (*ClassValHolder) SetVal

func (class *ClassValHolder) SetVal(ctx context.Context, arg0 any) error

func (*ClassValHolder) SetValFunction

func (class *ClassValHolder) SetValFunction(ctx context.Context, arg0 any) error

func (*ClassValHolder) SetValFunctor

func (class *ClassValHolder) SetValFunctor(ctx context.Context, arg0 any) error

func (*ClassValHolder) StaticGet_via_raw_pointer

func (class *ClassValHolder) StaticGet_via_raw_pointer(ctx context.Context, arg0 embind.ClassBase) (any, error)

func (*ClassValHolder) StaticMakeConst

func (class *ClassValHolder) StaticMakeConst(ctx context.Context, arg0 any) (embind.ClassBase, error)

func (*ClassValHolder) StaticMakeValHolder

func (class *ClassValHolder) StaticMakeValHolder(ctx context.Context, arg0 any) (embind.ClassBase, error)

func (*ClassValHolder) StaticSet_via_raw_pointer

func (class *ClassValHolder) StaticSet_via_raw_pointer(ctx context.Context, arg0 embind.ClassBase, arg1 any) error

func (*ClassValHolder) StaticSome_class_method

func (class *ClassValHolder) StaticSome_class_method(ctx context.Context, arg0 int32) (int32, error)

func (*ClassValHolder) StaticTransfer_via_raw_pointer

func (class *ClassValHolder) StaticTransfer_via_raw_pointer(ctx context.Context, arg0 embind.ClassBase, arg1 embind.ClassBase) error

type ClassVectorHolder

type ClassVectorHolder struct {
	embind.ClassBase
}

func NewClassVectorHolder

func NewClassVectorHolder(e embind.Engine, ctx context.Context) (*ClassVectorHolder, error)

func (*ClassVectorHolder) CallMethod

func (class *ClassVectorHolder) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassVectorHolder) Clone

func (*ClassVectorHolder) Delete

func (class *ClassVectorHolder) Delete(ctx context.Context) error

func (*ClassVectorHolder) DeleteLater

func (class *ClassVectorHolder) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassVectorHolder) Get

func (class *ClassVectorHolder) Get(ctx context.Context) (embind.ClassBase, error)

func (*ClassVectorHolder) GetProperty

func (class *ClassVectorHolder) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassVectorHolder) IsAliasOf

func (class *ClassVectorHolder) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassVectorHolder) IsDeleted

func (class *ClassVectorHolder) IsDeleted(ctx context.Context) bool

func (*ClassVectorHolder) Set

func (class *ClassVectorHolder) Set(ctx context.Context, arg0 embind.ClassBase) error

func (*ClassVectorHolder) SetProperty

func (class *ClassVectorHolder) SetProperty(ctx context.Context, name string, value any) error

type ClassVectorUnsigned

type ClassVectorUnsigned struct {
	embind.ClassBase
}

func NewClassVectorUnsigned

func NewClassVectorUnsigned(e embind.Engine, ctx context.Context) (*ClassVectorUnsigned, error)

func (*ClassVectorUnsigned) CallMethod

func (class *ClassVectorUnsigned) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassVectorUnsigned) Clone

func (*ClassVectorUnsigned) Delete

func (class *ClassVectorUnsigned) Delete(ctx context.Context) error

func (*ClassVectorUnsigned) DeleteLater

func (class *ClassVectorUnsigned) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassVectorUnsigned) Get

func (class *ClassVectorUnsigned) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassVectorUnsigned) GetProperty

func (class *ClassVectorUnsigned) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassVectorUnsigned) IsAliasOf

func (class *ClassVectorUnsigned) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassVectorUnsigned) IsDeleted

func (class *ClassVectorUnsigned) IsDeleted(ctx context.Context) bool

func (*ClassVectorUnsigned) Push_back

func (class *ClassVectorUnsigned) Push_back(ctx context.Context, arg0 uint32) error

func (*ClassVectorUnsigned) Resize

func (class *ClassVectorUnsigned) Resize(ctx context.Context, arg0 uint32, arg1 uint32) error

func (*ClassVectorUnsigned) Set

func (class *ClassVectorUnsigned) Set(ctx context.Context, arg0 uint32, arg1 uint32) (bool, error)

func (*ClassVectorUnsigned) SetProperty

func (class *ClassVectorUnsigned) SetProperty(ctx context.Context, name string, value any) error

func (*ClassVectorUnsigned) Size

func (class *ClassVectorUnsigned) Size(ctx context.Context) (uint32, error)

type ClassVectorUnsignedChar

type ClassVectorUnsignedChar struct {
	embind.ClassBase
}

func NewClassVectorUnsignedChar

func NewClassVectorUnsignedChar(e embind.Engine, ctx context.Context) (*ClassVectorUnsignedChar, error)

func (*ClassVectorUnsignedChar) CallMethod

func (class *ClassVectorUnsignedChar) CallMethod(ctx context.Context, name string, arguments ...any) (any, error)

func (*ClassVectorUnsignedChar) Clone

func (*ClassVectorUnsignedChar) Delete

func (class *ClassVectorUnsignedChar) Delete(ctx context.Context) error

func (*ClassVectorUnsignedChar) DeleteLater

func (class *ClassVectorUnsignedChar) DeleteLater(ctx context.Context) (embind.ClassBase, error)

func (*ClassVectorUnsignedChar) Get

func (class *ClassVectorUnsignedChar) Get(ctx context.Context, arg0 uint32) (any, error)

func (*ClassVectorUnsignedChar) GetProperty

func (class *ClassVectorUnsignedChar) GetProperty(ctx context.Context, name string) (any, error)

func (*ClassVectorUnsignedChar) IsAliasOf

func (class *ClassVectorUnsignedChar) IsAliasOf(ctx context.Context, second embind.ClassBase) (bool, error)

func (*ClassVectorUnsignedChar) IsDeleted

func (class *ClassVectorUnsignedChar) IsDeleted(ctx context.Context) bool

func (*ClassVectorUnsignedChar) Push_back

func (class *ClassVectorUnsignedChar) Push_back(ctx context.Context, arg0 uint8) error

func (*ClassVectorUnsignedChar) Resize

func (class *ClassVectorUnsignedChar) Resize(ctx context.Context, arg0 uint32, arg1 uint8) error

func (*ClassVectorUnsignedChar) Set

func (class *ClassVectorUnsignedChar) Set(ctx context.Context, arg0 uint32, arg1 uint8) (bool, error)

func (*ClassVectorUnsignedChar) SetProperty

func (class *ClassVectorUnsignedChar) SetProperty(ctx context.Context, name string, value any) error

func (*ClassVectorUnsignedChar) Size

func (class *ClassVectorUnsignedChar) Size(ctx context.Context) (uint32, error)

type EnumEnum

type EnumEnum uint32
const (
	EnumEnum_ONE EnumEnum = 0
	EnumEnum_TWO EnumEnum = 1
)

func Emval_test_take_and_return_Enum

func Emval_test_take_and_return_Enum(e embind.Engine, ctx context.Context, arg0 EnumEnum) (EnumEnum, error)

func Val_as_enum

func Val_as_enum(e embind.Engine, ctx context.Context, arg0 any) (EnumEnum, error)

func (EnumEnum) Type

func (enum EnumEnum) Type() any

func (EnumEnum) Values

func (enum EnumEnum) Values() map[string]any

type EnumEnumClass

type EnumEnumClass int8
const (
	EnumEnumClass_ONE EnumEnumClass = 0
	EnumEnumClass_TWO EnumEnumClass = 1
)

func Emval_test_take_and_return_EnumClass

func Emval_test_take_and_return_EnumClass(e embind.Engine, ctx context.Context, arg0 EnumEnumClass) (EnumEnumClass, error)

func (EnumEnumClass) Type

func (enum EnumEnumClass) Type() any

func (EnumEnumClass) Values

func (enum EnumEnumClass) Values() map[string]any

type EnumNewStyle

type EnumNewStyle int32
const (
	EnumNewStyle_ONE EnumNewStyle = 0
	EnumNewStyle_TWO EnumNewStyle = 1
)

func (EnumNewStyle) Type

func (enum EnumNewStyle) Type() any

func (EnumNewStyle) Values

func (enum EnumNewStyle) Values() map[string]any

type EnumOldStyle

type EnumOldStyle uint32
const (
	EnumOldStyle_ONE EnumOldStyle = 0
	EnumOldStyle_TWO EnumOldStyle = 1
)

func Enum_in_enum_out

func Enum_in_enum_out(e embind.Engine, ctx context.Context, arg0 EnumNewStyle) (EnumOldStyle, error)

func (EnumOldStyle) Type

func (enum EnumOldStyle) Type() any

func (EnumOldStyle) Values

func (enum EnumOldStyle) Values() map[string]any

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL