Class: Udb::DatabaseObject::Kind

Inherits:
T::Enum
  • Object
show all
Defined in:
lib/udb/obj/database_obj.rb

Overview

valid kinds. When this is a TopLevelDatabaseObejct, the lowercase name corresponds to the kind: field in the schema

Constant Summary collapse

Instruction =
new("instruction")
InstructionType =
new("instruction_type")
InstructionSubtype =
new("instruction_subtype")
Csr =
new("csr")
CsrField =
new("csr_field")
Extension =
new("extension")
Parameter =
new("parameter")
ExceptionCode =
new("exception_code")
InterruptCode =
new("interrupt_code")
Manual =
new("manual")
ManualVersion =
new("manual version")
ProcessorCertificateClass =
new("processor certificate class")
ProcessorCertificateModel =
new("processor certificate model")
Profile =
new("profile")
ProfileFamily =
new("profile family")
ProfileRelease =
new("profile release")
Prm =
new("programmer reference manual")
NonIsaSpec =
new("non-isa specification")