class

ConcurrentRevisions::Cumulative(T)

Inherits ConcurrentRevisions::Isolation < Reference < Object

Constructors

new(value : T, merge_func : T, T, T -> T)
Source

Instance methods

collapse(main : Revision, parent : Segment)
Source
get(r : Revision) : T
Source
merge(main : Revision, join_rev : Revision, join : Segment)
Source
release(release : Segment)
Source
set(r : Revision, value : T)
Source
set(value : T)
Source