package lmdb
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Module type Mdb.FlagsSource
Operations on sets of flags.
a + b is the union of flag sets a and b. This corresponds to a bitwise or on C bitfields.
a * b is the intersection of flag sets a and b. This corresponds to a bitwise and on C bitfields.
test a b is true only if a is a subset of b. This corresponds to a & b == a for C bitfields.
unset a b removes flags a from flag set b. This corresponds to a & ~b for C bitfields.
val of_int : int -> tval to_int : t -> intval none : tnone The empty set of flags.