The D Programming Language's Unofficial Docs
beta
Dlang.org
Get Help
Cycle.opIndex
std
range
Cycle
Range primitives
auto ref
opIndex
(size_t n)
auto ref
opIndex
(size_t n)
struct
Cycle
(R)
ref const
auto ref
opIndex
(
size_t
n
)
if
(
isForwardRange
!
R
&&
!
isInfinite
!
R
)
this
(R input, size_t index)
auto ref
front
[@property getter]
auto ref
front
[@property getter]
ElementType
!
R
front
[@property setter]
enum
bool
empty
;
void
popFront
()
void
opIndexAssign
(ElementType!R val, size_t n)
Cycle
save
[@property getter]
Meta
Source
See Implementation
std
range
Cycle
constructors
this
functions
opIndex
opIndexAssign
opSlice
popFront
manifest constants
opDollar
properties
front
save
variables
empty
Suggestion Box / Bug Report
Range primitives