pyd v0.14.3 (2022-03-12T16:12:50Z)
Home
Dub
Repo
wrapped_ctors
pyd
ctor_wrap
Undocumented in source.
template
wrapped_ctors (
string
classname
T
Shim
C
...
)
if
(
is
(
T
== class) ||
(
isPointer
!
T
&&
is
(
PointerTarget
!
T
== struct)
)
) {
alias
wrap_object
=
wrapped_class_object
!(
T
)
;
alias
U
=
NewParamT
!
T
;
static
int
func
(PyObject* self, PyObject* args, PyObject* kwargs);
}
Members
Aliases
U
alias
U
=
NewParamT
!
T
Undocumented in source.
wrap_object
alias
wrap_object
=
wrapped_class_object
!(
T
)
Undocumented in source.
Static functions
func
int
func
(PyObject* self, PyObject* args, PyObject* kwargs)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
pyd
ctor_wrap
templates
call_ctor
wrapped_ctors
wrapped_init
wrapped_struct_init