Binary Igor Protocol Attributes

Here’s the list of attributes that affect binary igor protocol serialization. They should be properly supported by all target languages.

Attribute

Type

Inheritance

Target

Description

Default

int_type

integer
type

enum

See Underlying Integer Type

binary.header

bool

record

true

binary.enabled

bool

scope

module,
type
generate binary protocol
code for target language

false

binary.ignore

bool

record field
exclude record field from
binary serialization

false