jcli ~master (2022-03-09T18:57:21Z)
Dub
Repo
AllCommandsOf.getCommands
jcli
introspect
groups
AllCommandsOf
Undocumented in source.
template
AllCommandsOf
(Modules...)
template
getCommands (
alias
Module
) {
template
isCommand
(string memberName)
;
alias
commandNames
=
Filter
!(
isCommand
,
__traits
(
allMembers
,
Module
))
;
alias
getCommands
=
staticMap
!(
getMember
,
commandNames
)
;
}
Members
Aliases
commandNames
alias
commandNames
=
Filter
!(
isCommand
,
__traits
(
allMembers
,
Module
))
Undocumented in source.
getCommands
alias
getCommands
=
staticMap
!(
getMember
,
commandNames
)
Undocumented in source.
Templates
isCommand
template
isCommand
(string memberName)
Undocumented in source.
Meta
Source
See Implementation
jcli
introspect
groups
AllCommandsOf
aliases
AllCommandsOf
templates
getCommands