phobos-next v0.1.0 (2016-04-10T11:57:37Z)
Home
Dub
Repo
ContainerElementType.ET
array_ex
ContainerElementType
Undocumented in source.
template
ContainerElementType
(ContainerType, ElementType)
template
ET (
bool
isConst
T
) {
static if
(
isPointer!ElementType
)
enum
PointerIsConst
;
static if
(
isPointer!ElementType
)
enum
PointerIsImmutable
;
static if
(
isPointer!ElementType
)
enum
DataIsConst
;
static if
(
isPointer!ElementType
)
enum
DataIsImmutable
;
alias
ET
=
ElementType
;
alias
ET
=
ElementType
;
alias
ET
=
const
(
PointerTarget
!
ElementType
)*
;
alias
ET
=
immutable
(
PointerTarget
!
ElementType
)*
;
alias
ET
=
ElementType
;
alias
ET
=
ElementType
;
alias
ET
=
const
(
Unqual
!
ElementType
)
;
alias
ET
=
immutable
(
Unqual
!
ElementType
)
;
}
Members
Aliases
ET
alias
ET
=
ElementType
Undocumented in source.
ET
alias
ET
=
ElementType
Undocumented in source.
ET
alias
ET
=
const
(
PointerTarget
!
ElementType
)*
Undocumented in source.
ET
alias
ET
=
immutable
(
PointerTarget
!
ElementType
)*
Undocumented in source.
ET
alias
ET
=
ElementType
Undocumented in source.
ET
alias
ET
=
ElementType
Undocumented in source.
ET
alias
ET
=
const
(
Unqual
!
ElementType
)
Undocumented in source.
ET
alias
ET
=
immutable
(
Unqual
!
ElementType
)
Undocumented in source.
Manifest constants
DataIsConst
enum
DataIsConst
;
Undocumented in source.
DataIsImmutable
enum
DataIsImmutable
;
Undocumented in source.
PointerIsConst
enum
PointerIsConst
;
Undocumented in source.
PointerIsImmutable
enum
PointerIsImmutable
;
Undocumented in source.
Meta
Source
See Implementation
array_ex
ContainerElementType
aliases
ContainerElementType
templates
ET