ArchitectureInfoOrBuilder

interface ArchitectureInfoOrBuilder : MessageOrBuilder

Inheritors

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
abstract fun getArch(): Architecture
The CPU architecture.
.elide.machine.Architecture arch = 2;
Link copied to clipboard
abstract fun getArchValue(): Int
The CPU architecture.
.elide.machine.Architecture arch = 2;
Link copied to clipboard
abstract fun getCustomFeature(index: Int): String
Custom feature strings associated with this architecture or detected for support; optional field.
repeated string custom_feature = 5;
Link copied to clipboard
abstract fun getCustomFeatureBytes(index: Int): ByteString
Custom feature strings associated with this architecture or detected for support; optional field.
repeated string custom_feature = 5;
Link copied to clipboard
abstract fun getCustomFeatureCount(): Int
Custom feature strings associated with this architecture or detected for support; optional field.
repeated string custom_feature = 5;
Link copied to clipboard
Custom feature strings associated with this architecture or detected for support; optional field.
repeated string custom_feature = 5;
Link copied to clipboard
abstract fun getDefaultInstanceForType(): MessageLite
abstract fun getDefaultInstanceForType(): Message
Link copied to clipboard
abstract fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
abstract fun getFamily(): ArchFamily
The family of the CPU architecture.
.elide.machine.ArchFamily family = 1;
Link copied to clipboard
abstract fun getFamilyValue(): Int
The family of the CPU architecture.
.elide.machine.ArchFamily family = 1;
Link copied to clipboard
abstract fun getFeature(index: Int): ArchFeature
Features detected (or known to be supported) for this architecture; optional field.
repeated .elide.machine.ArchFeature feature = 4;
Link copied to clipboard
abstract fun getFeatureCount(): Int
Features detected (or known to be supported) for this architecture; optional field.
repeated .elide.machine.ArchFeature feature = 4;
Link copied to clipboard
Features detected (or known to be supported) for this architecture; optional field.
repeated .elide.machine.ArchFeature feature = 4;
Link copied to clipboard
abstract fun getFeatureValue(index: Int): Int
Features detected (or known to be supported) for this architecture; optional field.
repeated .elide.machine.ArchFeature feature = 4;
Link copied to clipboard
Features detected (or known to be supported) for this architecture; optional field.
repeated .elide.machine.ArchFeature feature = 4;
Link copied to clipboard
abstract fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
Link copied to clipboard
abstract fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
abstract fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
abstract fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
abstract fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
abstract fun getVendor(): String
Vendor reported for the CPU.
string vendor = 3;
Link copied to clipboard
abstract fun getVendorBytes(): ByteString
Vendor reported for the CPU.
string vendor = 3;
Link copied to clipboard
abstract fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
abstract fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
abstract fun isInitialized(): Boolean