dextool v2.0.0-rc.1 (2020-01-03T16:03:52Z)
Dub
Repo
CacheLRU.CacheEventRange
cachetools
cachelru
CacheLRU
Undocumented in source.
class
CacheLRU
(K, V, Allocator = Mallocator)
struct
CacheEventRange (
K
V
) {
SList
!(
CacheEvent
!(
K
,
V
),
Allocator
)
__events
;
this
(SList!(CacheEvent!(K, V), Allocator) events);
bool
empty
();
void
popFront
();
auto
front
();
auto
length
();
}
Constructors
this
this
(SList!(CacheEvent!(K, V), Allocator) events)
Undocumented in source.
Members
Functions
empty
bool
empty
()
Undocumented in source. Be warned that the author may not have intended to support it.
front
auto
front
()
Undocumented in source. Be warned that the author may not have intended to support it.
length
auto
length
()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void
popFront
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
__events
SList
!(
CacheEvent
!(
K
,
V
),
Allocator
)
__events
;
Undocumented in source.
Meta
Source
See Implementation
cachetools
cachelru
CacheLRU
functions
cacheEvents
clear
enableCacheEvents
get
length
put
remove
size
ttl
structs
CacheEventRange