Learn R Programming

automerge (version 0.3.1)

am_change_seq: Get the sequence number of a change

Description

Returns the sequence number of the change within its actor's history. Sequence numbers start at 1 and increment with each change by the same actor.

Usage

am_change_seq(change)

Value

A numeric value (double, since sequence numbers can exceed R's 32-bit integer range)

Arguments

change

An am_change object (from am_get_changes() or am_change_from_bytes())

Examples

Run this code
doc <- am_create()
am_put(doc, AM_ROOT, "x", 1)
am_commit(doc, "First")
am_put(doc, AM_ROOT, "y", 2)
am_commit(doc, "Second")

history <- am_get_changes(doc)
am_change_seq(history[[1]])  # 1
am_change_seq(history[[2]])  # 2

am_close(doc)

Run the code above in your browser using DataLab