This is a collection of Intel®’ IA32® Software Developer's Manuals (URL of the day) and AMD' AMD64 Architecture Programmer's Manual together with the related specifications, application notes, white papers, and change logs. The collection aims to keep all available revisions. It was originally created by Michal Necasek, see OS/2 Museum.

If you have a public document, related to the IA32® specifications and missing from the collection, please mail it to me. The content of this URL and all sub-ULRs is available for convenient bulk download by rsync x86docs password "" (empty).

Description - ARM Machine Readable Schema - 2.8

AARCHMRS Schema 2.8

↚ Home

Description object

The Description type is mainly used when you want to render descriptive contextual information before and/or after the autogenerated component of a schema model.

When a model that contains a Description is rendered in documentation, the contents of the Description.before property are rendered, followed by the contents of the model, and then the contents of the Description.after property.

object

Properties Type Description
_meta Meta
See Meta for more information.
_type
Enum
Description
after Text

This text appears after the content of the parent model.

See Text for more information.
before Text

This text appears before the content of the parent model.

See Text for more information.
Additional Properties
Not Allowed
◊ Required
Properties marked with ◊ are required properties.
Examples
{
    "_type": "Description", 
    "before": [
        "Multiline Text that appears before the content of the model that contains this Description.", 
        "This is a $(Text) object, so can use any formatting permitted in a Text object."
    ], 
    "after": "Text that appears after the parent model's content"
}
{
    "_type": "Description", 
    "before": null, 
    "after": [
        "Text for a context that only has `after` content ", 
        "which appears after the parent model's content"
    ]
}

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

{
  "info": [
    [
      "The $(Description) type is mainly used when you want to render descriptive contextual information before ",
      "and/or after the autogenerated component of a schema model."
    ],
    [
      "When a model that contains a $(Description) is rendered in documentation, the ",
      "contents of the $(Description).`before` property are rendered, followed by the ",
      "contents of the model, and then the contents of the $(Description).`after` property."
    ]
  ],
  "title": "Description",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object",
  "properties": {
    "_meta": {
      "$ref": "Meta.json"
    },
    "_type": {
      "enum": [
        "Description"
      ]
    },
    "after": {
      "$ref": "Text.json",
      "info": [
        "This text appears after the content of the parent model."
      ]
    },
    "before": {
      "$ref": "Text.json",
      "info": [
        "This text appears before the content of the parent model."
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "_type": "Description",
      "before": [
        "Multiline Text that appears before the content of the model that contains this Description.",
        "This is a $(Text) object, so can use any formatting permitted in a Text object."
      ],
      "after": "Text that appears after the parent model's content"
    },
    {
      "_type": "Description",
      "before": null,
      "after": [
        "Text for a context that only has `after` content ",
        "which appears after the parent model's content"
      ]
    }
  ]
}