AARCHMRS Schema 2.7.4

↚ Home

Accessors.BlockAccessArray object

An array of BlockAccess for a given RegisterBlock describes accessors for an array of child Registers or RegisterBlocks.

object

Properties Type Description
_meta Meta
See Meta for more information.
_type
Enum
Accessors.BlockAccessArray
access BlockAccess
See properties.access in BlockAccess for more information.
condition BlockAccess
See properties.condition in BlockAccess for more information.
index_variable Traits.HasIndexes
See definitions.index_variable in Traits.HasIndexes for more information.
indexes Traits.HasIndexes
See definitions.indexes in Traits.HasIndexes for more information.
offset BlockAccess
See properties.offset in BlockAccess for more information.
references BlockAccess
See properties.references in BlockAccess for more information.
Additional Properties
Not Allowed
◊ Required
Properties marked with ◊ are required properties.

Schema http://json-schema.org/draft-04/schema#

{
  "additionalProperties": false,
  "info": [
    "An array of `BlockAccess` for a given `RegisterBlock` describes accessors for an array of child `Registers` or `RegisterBlocks`."
  ],
  "properties": {
    "_meta": {
      "$ref": "../Meta.json"
    },
    "_type": {
      "enum": [
        "Accessors.BlockAccessArray"
      ]
    },
    "condition": {
      "$ref": "BlockAccess.json#/properties/condition"
    },
    "offset": {
      "$ref": "BlockAccess.json#/properties/offset"
    },
    "references": {
      "$ref": "BlockAccess.json#/properties/references"
    },
    "access": {
      "$ref": "BlockAccess.json#/properties/access"
    },
    "indexes": {
      "$ref": "../Traits/HasIndexes.json#/definitions/indexes"
    },
    "index_variable": {
      "$ref": "../Traits/HasIndexes.json#/definitions/index_variable"
    }
  },
  "required": [
    "offset",
    "references",
    "access",
    "indexes",
    "index_variable"
  ],
  "type": "object",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "BlockAccessArray"
}