ssll ~master (2022-03-21T01:42:38.3344856)
Dub
Repo
funcPointers
ssll
Undocumented in source.
@
nogc
nothrow
mixin template
funcPointers (
funcs
...
) {
alias
__this
=
funcs
[
0
]
;
static if
(!(
funcs.length == 0
))
static if
(
funcs.length == 1
)
enum
linkage
;
mixin
funcPointers
!(
funcs
[
0
..$ /
2
])
;
mixin
funcPointers
!(
funcs
[$ /
2
..$])
;
}
Members
Aliases
__this
alias
__this
=
funcs
[
0
]
Undocumented in source.
Manifest constants
linkage
enum
linkage
;
Undocumented in source.
Mixins
__anonymous
mixin
funcPointers
!(
funcs
[
0
..$ /
2
])
Undocumented in source.
__anonymous
mixin
funcPointers
!(
funcs
[$ /
2
..$])
Undocumented in source.
Meta
Source
See Implementation
ssll
aliases
LibHandler
enums
Linkage
LoadApiSymbolsVerbose
functions
api
loadLibrary
unloadLibrary
manifest constants
SSLL_CALL
mixin templates
SSLL_INIT
funcPointers
structs
ApiUDA
templates
apiFunctionPointerName
commaSeparated
funcsByUDA