easyd ~master (2021-05-06T10:23:33Z)
Dub
Repo
LinkedListPointer
easyd
list
Undocumented in source.
struct
LinkedListPointer (
TValue
) {
ptrdiff_t
location
;
CLinkedListContainer
!
TValue
container
;
this
(CLinkedListContainer!TValue cont, LinkedListDescriptor list);
this
(CLinkedListContainer!TValue cont, ptrdiff_t idx);
bool
hasValue
();
TValue
value
();
}
Constructors
this
this
(CLinkedListContainer!TValue cont, LinkedListDescriptor list)
Undocumented in source.
this
this
(CLinkedListContainer!TValue cont, ptrdiff_t idx)
Undocumented in source.
Members
Functions
hasValue
bool
hasValue
()
Undocumented in source. Be warned that the author may not have intended to support it.
value
TValue
value
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
container
CLinkedListContainer
!
TValue
container
;
Undocumented in source.
location
ptrdiff_t
location
;
Undocumented in source.
Meta
Source
See Implementation
easyd
list
classes
CLinkedListContainer
CList
IConstHashObject
IListIndex
ListIndex
Selection
functions
concat
hash
mixin templates
CListIndexOperations
structs
LinkedListContainer
LinkedListDescriptor
LinkedListIterator
LinkedListPointer
List