MCPcopy Create free account

hub / github.com/elliotchance/orderedmap / functions

Functions377 in github.com/elliotchance/orderedmap

↓ 196 callersMethodSet
Set will set (or replace) a value for a key. If the key was new, then true will be returned. The returned value will be false if the value was replace
orderedmap.go:36
↓ 61 callersFunctionNewOrderedMap
()
orderedmap.go:8
↓ 58 callersMethodGet
Get returns the value for a key. If the key does not exist, the second return parameter will be false and the value will be nil.
orderedmap.go:24
↓ 36 callersMethodKeys
Keys returns all of the keys in the order they were inserted. If a key was replaced it will retain the same position. To ensure most recently set keys
orderedmap.go:77
↓ 25 callersMethodDelete
Delete will remove a key from the map. It will return true if the key was removed (the key did exist).
orderedmap.go:87
↓ 23 callersMethodGetElement
GetElement returns the element for a key. If the key does not exist, the pointer will be nil.
orderedmap.go:60
↓ 21 callersMethodHas
Has checks if a key exists in the map.
orderedmap.go:122
↓ 21 callersMethodLen
Len returns the number of elements in the map.
orderedmap.go:70
↓ 11 callersMethodFront
Front will return the element that is the first (oldest Set element). If there are no elements this will return nil.
orderedmap.go:99
↓ 8 callersFunctionnothing
(v interface{})
orderedmap_test.go:820
↓ 8 callersFunctionnothing
(v interface{})
v2/orderedmap_test.go:786
↓ 8 callersFunctionnothing
(v interface{})
v3/orderedmap_test.go:801
↓ 7 callersMethodNext
Next returns the next list element or nil.
v2/list.go:20
↓ 6 callersMethodBack
Back will return the element that is the last (most recent Set element). If there are no elements this will return nil.
orderedmap.go:105
↓ 6 callersMethodSet
Set will set (or replace) a value for a key. If the key was new, then true will be returned. The returned value will be false if the value was replace
v2/orderedmap.go:44
↓ 5 callersMethodNext
Next returns the next list element or nil.
v3/list.go:20
↓ 4 callersMethodFront
Front will return the element that is the first (oldest Set element). If there are no elements this will return nil.
v3/orderedmap.go:163
↓ 4 callersMethodLen
Len returns the number of elements in the map.
v2/orderedmap.go:93
↓ 4 callersMethodReplaceKey
ReplaceKey replaces an existing key with a new key while preserving order of the value. This function will return true if the operation was successful
v2/orderedmap.go:59
↓ 4 callersMethodReplaceKey
ReplaceKey replaces an existing key with a new key while preserving order of the value. This function will return true if the operation was successful
v3/orderedmap.go:61
↓ 4 callersMethodSet
Set will set (or replace) a value for a key. If the key was new, then true will be returned. The returned value will be false if the value was replace
v3/orderedmap.go:46
↓ 3 callersMethodCopy
Copy returns a new OrderedMap with the same elements. Using Copy while there are concurrent writes may mangle the result.
orderedmap.go:111
↓ 3 callersFunctionbenchmarkOrderedMap_Delete
(multiplier int)
orderedmap_test.go:497
↓ 3 callersFunctionbenchmarkOrderedMap_Get
(multiplier int)
orderedmap_test.go:423
↓ 3 callersFunctionbenchmarkOrderedMap_GetElement
(multiplier int)
orderedmap_test.go:440
↓ 3 callersFunctionbenchmarkOrderedMap_Keys
(multiplier int)
orderedmap_test.go:585
↓ 3 callersFunctionbenchmarkOrderedMap_Len
(multiplier int)
orderedmap_test.go:459
↓ 3 callersFunctionbenchmarkOrderedMap_Set
(multiplier int)
orderedmap_test.go:393
↓ 2 callersMethodFront
Front will return the element that is the first (oldest Set element). If there are no elements this will return nil.
v2/orderedmap.go:122
↓ 2 callersMethodLen
Len returns the number of elements in the map.
v3/orderedmap.go:95
↓ 2 callersFunctionNewOrderedMapWithCapacity
NewOrderedMapWithCapacity creates a map with enough pre-allocated space to hold the specified number of elements.
orderedmap.go:16
↓ 1 callersMethodAllFromBack
AllFromBack returns an iterator that yields all elements in the map starting at the back (most recent Set element).
v3/orderedmap.go:113
↓ 1 callersMethodAllFromFront
AllFromFront returns an iterator that yields all elements in the map starting at the front (oldest Set element).
v3/orderedmap.go:101
↓ 1 callersMethodBack
Back returns the last element of list l or nil if the list is empty.
v2/list.go:45
↓ 1 callersMethodBack
Back will return the element that is the last (most recent Set element). If there are no elements this will return nil.
v3/orderedmap.go:169
↓ 1 callersMethodFront
Front returns the first element of list l or nil if the list is empty.
v2/list.go:40
↓ 1 callersMethodIterator
()
v2/iterator.go:8
↓ 1 callersMethodPrev
Prev returns the previous list element or nil.
v2/list.go:25
↓ 1 callersMethodPrev
Prev returns the previous list element or nil.
v3/list.go:25
↓ 1 callersMethodPushBack
PushBack inserts a new element e with value v at the back of list l and returns e.
list.go:82
↓ 1 callersMethodPushBack
PushBack inserts a new element e with value v at the back of list l and returns e.
v2/list.go:82
↓ 1 callersMethodPushBack
PushBack inserts a new element e with value v at the back of list l and returns e.
v3/list.go:82
↓ 1 callersMethodRemove
Remove removes e from its list
list.go:50
↓ 1 callersMethodRemove
Remove removes e from its list
v2/list.go:50
↓ 1 callersMethodRemove
Remove removes e from its list
v3/list.go:50
↓ 1 callersMethodReverseIterator
()
v2/iterator.go:18
↓ 1 callersFunctionbenchmarkBigMapString_Get
()
orderedmap_test.go:1033
↓ 1 callersFunctionbenchmarkBigMapString_Get
()
v2/orderedmap_test.go:997
↓ 1 callersFunctionbenchmarkBigMapString_Get
()
v3/orderedmap_test.go:1013
↓ 1 callersFunctionbenchmarkBigMapString_Has
()
orderedmap_test.go:1132
↓ 1 callersFunctionbenchmarkBigMapString_Has
()
v2/orderedmap_test.go:1096
↓ 1 callersFunctionbenchmarkBigMapString_Has
()
v3/orderedmap_test.go:1113
↓ 1 callersFunctionbenchmarkBigMapString_Iterate
()
orderedmap_test.go:1093
↓ 1 callersFunctionbenchmarkBigMapString_Iterate
()
v2/orderedmap_test.go:1057
↓ 1 callersFunctionbenchmarkBigMapString_Iterate
()
v3/orderedmap_test.go:1073
↓ 1 callersFunctionbenchmarkBigMapString_Set
()
orderedmap_test.go:963
↓ 1 callersFunctionbenchmarkBigMapString_Set
()
v2/orderedmap_test.go:929
↓ 1 callersFunctionbenchmarkBigMapString_Set
()
v3/orderedmap_test.go:945
↓ 1 callersFunctionbenchmarkBigMapWithCapacity_Set
()
orderedmap_test.go:854
↓ 1 callersFunctionbenchmarkBigMapWithCapacity_Set
()
v2/orderedmap_test.go:820
↓ 1 callersFunctionbenchmarkBigMapWithCapacity_Set
()
v3/orderedmap_test.go:835
↓ 1 callersFunctionbenchmarkBigMap_Get
()
orderedmap_test.go:869
↓ 1 callersFunctionbenchmarkBigMap_Get
()
v2/orderedmap_test.go:835
↓ 1 callersFunctionbenchmarkBigMap_Get
()
v3/orderedmap_test.go:850
↓ 1 callersFunctionbenchmarkBigMap_Has
()
orderedmap_test.go:975
↓ 1 callersFunctionbenchmarkBigMap_Has
()
v2/orderedmap_test.go:941
↓ 1 callersFunctionbenchmarkBigMap_Has
()
v3/orderedmap_test.go:957
↓ 1 callersFunctionbenchmarkBigMap_Iterate
()
orderedmap_test.go:926
↓ 1 callersFunctionbenchmarkBigMap_Iterate
()
v2/orderedmap_test.go:892
↓ 1 callersFunctionbenchmarkBigMap_Iterate
()
v3/orderedmap_test.go:907
↓ 1 callersFunctionbenchmarkBigMap_Set
()
orderedmap_test.go:824
↓ 1 callersFunctionbenchmarkBigMap_Set
()
v2/orderedmap_test.go:790
↓ 1 callersFunctionbenchmarkBigMap_Set
()
v3/orderedmap_test.go:805
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Get
()
orderedmap_test.go:1053
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Get
()
v2/orderedmap_test.go:1017
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Get
()
v3/orderedmap_test.go:1033
↓ 1 callersFunctionbenchmarkBigOrderedMapString_GetElement
()
orderedmap_test.go:1073
↓ 1 callersFunctionbenchmarkBigOrderedMapString_GetElement
()
v2/orderedmap_test.go:1037
↓ 1 callersFunctionbenchmarkBigOrderedMapString_GetElement
()
v3/orderedmap_test.go:1053
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Has
()
orderedmap_test.go:1152
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Has
()
v2/orderedmap_test.go:1115
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Has
()
v3/orderedmap_test.go:1132
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Iterate
()
orderedmap_test.go:1111
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Iterate
()
v2/orderedmap_test.go:1075
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Iterate
()
v3/orderedmap_test.go:1092
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Set
()
orderedmap_test.go:1017
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Set
()
v2/orderedmap_test.go:981
↓ 1 callersFunctionbenchmarkBigOrderedMapString_Set
()
v3/orderedmap_test.go:997
↓ 1 callersFunctionbenchmarkBigOrderedMap_Get
()
orderedmap_test.go:888
↓ 1 callersFunctionbenchmarkBigOrderedMap_Get
()
v2/orderedmap_test.go:854
↓ 1 callersFunctionbenchmarkBigOrderedMap_Get
()
v3/orderedmap_test.go:869
↓ 1 callersFunctionbenchmarkBigOrderedMap_GetElement
()
orderedmap_test.go:907
↓ 1 callersFunctionbenchmarkBigOrderedMap_GetElement
()
v2/orderedmap_test.go:873
↓ 1 callersFunctionbenchmarkBigOrderedMap_GetElement
()
v3/orderedmap_test.go:888
↓ 1 callersFunctionbenchmarkBigOrderedMap_Has
()
orderedmap_test.go:994
↓ 1 callersFunctionbenchmarkBigOrderedMap_Has
()
v2/orderedmap_test.go:959
↓ 1 callersFunctionbenchmarkBigOrderedMap_Has
()
v3/orderedmap_test.go:975
↓ 1 callersFunctionbenchmarkBigOrderedMap_Iterate
()
orderedmap_test.go:943
↓ 1 callersFunctionbenchmarkBigOrderedMap_Iterate
()
v2/orderedmap_test.go:909
↓ 1 callersFunctionbenchmarkBigOrderedMap_Iterate
()
v3/orderedmap_test.go:925
next →1–100 of 377, ranked by callers