package lmdb
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Module Mdb.Flags
Source
The type of a set 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.