dutils-data ~master (2020-05-16T00:04:04Z)
Home
Dub
Repo
derivedMethod
dutils
data
utils
traits
Undocumented in source.
template
derivedMethod (
C
alias
method
) {
import
std
.
traits
:
FunctionTypeOf
,
MemberFunctionsTuple
,
ParameterTypeTuple
;
;
import
std
.
traits
:
FunctionTypeOf
,
MemberFunctionsTuple
,
ParameterTypeTuple
;
;
import
std
.
traits
:
FunctionTypeOf
,
MemberFunctionsTuple
,
ParameterTypeTuple
;
;
import
std
.
meta
:
AliasSeq
;
;
enum
fname
;
alias
overloads
=
MemberFunctionsTuple
!(
C
,
fname
)
;
alias
PTypes
=
ParameterTypeTuple
!
method
;
template
impl
(size_t i)
;
alias
derivedMethod
=
impl
!
0
;
}
Members
Aliases
PTypes
alias
PTypes
=
ParameterTypeTuple
!
method
Undocumented in source.
derivedMethod
alias
derivedMethod
=
impl
!
0
Undocumented in source.
overloads
alias
overloads
=
MemberFunctionsTuple
!(
C
,
fname
)
Undocumented in source.
Manifest constants
fname
enum
fname
;
Undocumented in source.
Templates
impl
template
impl
(size_t i)
Undocumented in source.
Meta
Source
See Implementation
dutils
data
utils
traits
functions
Tgen
areConvertibleTo
manifest constants
synchronizedIsNothrow
templates
RecursiveFunctionAttributes
StripHeadConst
baseInterface
derivedMethod
isNonStaticMember
isOpApplyDg
isPropertyGetter
isPropertySetter
isPublicMember
isRWField
isRWPlainField