Module riak_dt_oe_flag

Behaviours: riak_dt.

Data Types

oe_flag()

abstract datatype: oe_flag()

oe_flag_op()

oe_flag_op() = enable | disable

Function Index

equal/2
from_binary/1
merge/2
new/0
parent_clock/2
stat/2
stats/1
to_binary/1
to_binary/2
to_version/2
update/3
update/4
value/1
value/2

Function Details

equal/2

equal(X1::oe_flag(), X2::oe_flag()) -> boolean()

from_binary/1

from_binary(B::binary()) -> {ok, oe_flag()} | {error, unsupported_version, Vers::pos_integer()} | {error, invalid_binary}

merge/2

merge(ODF1::oe_flag(), ODF2::oe_flag()) -> oe_flag()

new/0

new() -> oe_flag()

parent_clock/2

parent_clock(Clock::riak_dt_vclock:vclock(), Flag::oe_flag()) -> oe_flag()

stat/2

stat(X1::atom(), X2::oe_flag()) -> number() | undefined

stats/1

stats(OEF::oe_flag()) -> [{atom(), integer()}]

to_binary/1

to_binary(X1::oe_flag()) -> binary()

to_binary/2

to_binary(Vers::pos_integer(), Flag::oe_flag()) -> {ok, binary()} | {error, unsupported_version, Vers::pos_integer()}

to_version/2

to_version(Version::pos_integer(), Flag::oe_flag()) -> oe_flag()

update/3

update(X1::oe_flag_op(), Actor::riak_dt:actor(), X3::oe_flag()) -> {ok, oe_flag()}

update/4

update(Op::oe_flag_op(), Actor::riak_dt:actor(), Flag::oe_flag(), _Ctx) -> {ok, oe_flag()}

value/1

value(X1::oe_flag()) -> boolean()

value/2

value(X1::term(), Flag::oe_flag()) -> boolean()


Generated by EDoc