as.flag(x)
"["(x, value)
"|"(x, y)
"&"(x, y)
"!"(x)
"=="(x, y)
flag
, an object of class flags
, or the left hand operandflags
vectorflag
for as.flag
, [.flags
, and the bitwise operators.
A logical value for ==.enum
.
RGtk2 defines all of the enum and flag types from the API's as vectors of class
flags
or enums
with their names corresponding to the
nicknames of the values. The [
operator on the flags
class
retrieves a value as a flag
. This only necessary for the bitwise ops and
thus is not necessary for enums.
The ==.enum
method compares a enum
with either a
character or numeric representation of an enum value.