mutils ~master (2018-10-28T20:05:58Z)
Dub
Repo
BucketsChain.Range
mutils
container
buckets_chain
BucketsChain
Undocumented in source.
struct
BucketsChain
(T, uint elementsInBucket = 64, bool addGCRange = hasIndirections!T)
static
struct
Range {
BucketsChain
!(
T
,
elementsInBucket
,
addGCRange
)*
buckets
;
int
lastBucketNum
;
int
lastElementNum
;
bool
empty
[@property getter];
T
front
[@property getter];
void
popFront
();
}
Members
Functions
popFront
void
popFront
()
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
empty
bool
empty
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
T
front
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
buckets
BucketsChain
!(
T
,
elementsInBucket
,
addGCRange
)*
buckets
;
Undocumented in source.
lastBucketNum
int
lastBucketNum
;
Undocumented in source.
lastElementNum
int
lastElementNum
;
Undocumented in source.
Meta
Source
See Implementation
mutils
container
buckets_chain
BucketsChain
aliases
ElementType
MyBucket
destructors
~this
functions
add
addBucket
clear
getRange
length
opApply
opOpAssign
remove
postblits
this(this)
structs
Range
variables
buckets