pyd v0.14.3 (2022-03-12T16:12:50Z)
Home
Dub
Repo
_Property.shim
pyd
class_wrap
_Property
Undocumented in source.
template
shim
(size_t i, T)
template
shim
(size_t i, T)
template
_Property
(alias fn, string pyname, string _mode, string docstring)
static if
(!(
parts.isproperty
))
template
shim (
size_t
i
T
) {
template
Replace
(string base, T...)
via
import
pyd
.
util
.
replace
:
Replace
;
;
static if
(!(
parts.isproperty
))
static if
(
countUntil(parts.mode, "r") != -1
)
enum
getter
;
static if
(!(
parts.isproperty
))
static if
(!(
countUntil(parts.mode, "r") != -1
))
enum
getter
;
static if
(!(
parts.isproperty
))
static if
(
countUntil(parts.mode, "w") != -1
)
enum
setter
;
static if
(!(
parts.isproperty
))
static if
(!(
countUntil(parts.mode, "w") != -1
))
enum
setter
;
static if
(!(
parts.isproperty
))
enum
shim
;
}
Members
Manifest constants
getter
enum
getter
;
Undocumented in source.
getter
enum
getter
;
Undocumented in source.
setter
enum
setter
;
Undocumented in source.
setter
enum
setter
;
Undocumented in source.
shim
enum
shim
;
Undocumented in source.
Meta
Source
See Implementation
pyd
class_wrap
_Property
aliases
get_t
parts
set_t
manifest constants
funcname
realname
mixins
__anonymous
static functions
call
templates
shim
variables
needs_shim