+
Point of view
All features
expanded class EZMQ_FLAGS
Summary
Direct parents
Insert list: HASHABLE
Overview
Features
{ANY}
The only valid values:
{ANY}
{ANY}
{EZMQ_FLAGS}
{}
{}
value_of (a_flags: INTEGER_32): EZMQ_FLAGS
effective function
{ANY}
ensure
Dontwait: EZMQ_FLAGS
once function
{ANY}
ZMQ_DONTWAIT
Sndmore: EZMQ_FLAGS
once function
{ANY}
ZMQ_SNDMORE
None: EZMQ_FLAGS
once function
{ANY}
no flags
is_valid: BOOLEAN
writable attribute
{ANY}
flags: INTEGER_32
writable attribute
{ANY}
hash_code: INTEGER_32
effective function
{ANY}
The hash-code value of Current.
ensure
  • good_hash_value: Result >= 0
is_equal (other: EZMQ_FLAGS): BOOLEAN
effective function
{ANY}
Is other attached to an object considered equal to current object?
require
  • other /= Void
ensure
  • Result implies hash_code = other.hash_code
  • commutative: generating_type = other.generating_type implies Result = other.is_equal(Current)
combine infix "and" (other: EZMQ_FLAGS): EZMQ_FLAGS
effective function
{ANY}
require
infix "and" combine (other: EZMQ_FLAGS): EZMQ_FLAGS
effective function
{ANY}
require
make (a_flags: INTEGER_32, valid: BOOLEAN)
effective procedure
require
  • a_flags /= 0
ensure
default_create
effective procedure
{}
Default creation method.
It is used when no creation method is specified if allowed. Note it may be renamed.
init
once procedure
{}
map: HASHED_DICTIONARY[EZMQ_FLAGS, INTEGER_32]
once function
{}
Flags_dontwait: INTEGER_32
{}
Flags_sndmore: INTEGER_32
{}