Versions in this module Expand all Collapse all v0 v0.5.5 Aug 27, 2015 Changes in this version + var HistoryCache = tmap.NewSafeMap() + func AddItem(key string, val *cmodel.GraphItem) + func GetAllItems(key string) []*cmodel.GraphItem + func GetLastItem(key string) *cmodel.GraphItem + type GraphItemMap struct + A []map[string]*SafeLinkedList + Size int + var GraphItems *GraphItemMap + func (this *GraphItemMap) FetchAll(key string) []*cmodel.GraphItem + func (this *GraphItemMap) First(key string) *cmodel.GraphItem + func (this *GraphItemMap) Get(key string) (*SafeLinkedList, bool) + func (this *GraphItemMap) Getitems(idx int) map[string]*SafeLinkedList + func (this *GraphItemMap) KeysByIndex(idx int) []string + func (this *GraphItemMap) Len() int + func (this *GraphItemMap) PopAll(key string) []*cmodel.GraphItem + func (this *GraphItemMap) PushFront(key string, val *cmodel.GraphItem) + func (this *GraphItemMap) Set(key string, val *SafeLinkedList) + type SafeLinkedList struct + L *list.List + func NewSafeLinkedList() *SafeLinkedList + func (this *SafeLinkedList) Back() *list.Element + func (this *SafeLinkedList) FetchAll() []*cmodel.GraphItem + func (this *SafeLinkedList) Front() *list.Element + func (this *SafeLinkedList) Len() int + func (this *SafeLinkedList) PopAll() []*cmodel.GraphItem + func (this *SafeLinkedList) PopBack() *list.Element + func (this *SafeLinkedList) PushFront(v interface{}) *list.Element