openmethods v1.2.1 (2020-02-15T07:27:09Z)
Dub
Repo
MethodOf
openmethods
Undocumented in source.
template
MethodOf (
alias
Fun
) {
immutable
static if
(
hasUDA!(Fun, openmethods.mptr)
)
auto
index
;
immutable
static if
(!(
hasUDA!(Fun, openmethods.mptr)
))
auto
index
;
alias
MethodOf
=
Method
!(
index
,
ReturnType
!
Fun
,
__traits
(
identifier
,
Fun
),
functionAttributes
!
Fun
,
StorageClassModifiers
!
Fun
,
Parameters
!
Fun
)
;
}
Members
Aliases
MethodOf
alias
MethodOf
=
Method
!(
index
,
ReturnType
!
Fun
,
__traits
(
identifier
,
Fun
),
functionAttributes
!
Fun
,
StorageClassModifiers
!
Fun
,
Parameters
!
Fun
)
Undocumented in source.
Variables
index
auto
index
;
Undocumented in source.
index
auto
index
;
Undocumented in source.
Meta
Source
See Implementation
openmethods
aliases
MethodErrorHandler
classes
MethodError
enums
_isNamedSpec
hasVirtualParameters
functions
_registerMethods
defaultMethodErrorHandler
needUpdateMethods
next
registerMethods
setMethodErrorHandler
trace
tracef
tracefln
updateMethods
manifest constants
MptrInDeallocator
MptrViaHash
mixin templates
Registrar
_registerSpecs
registerClasses
structs
Method
MethodTag
Runtime
covariant
method
mptr
virtual
templates
MethodOf
_specId
staticSlice
variables
errorHandler