UnitTesting.Attribute

enum UnitTesting.Attribute : Enum, Field


Descriptor enum for this trait's attributes.

Summary

Enum Values

acceptedCommandList

The acceptedCommandList trait attribute.

attributeList

The attributeList trait attribute.

bitmap16

The bitmap16 trait attribute.

bitmap32

The bitmap32 trait attribute.

bitmap64

The bitmap64 trait attribute.

bitmap8

The bitmap8 trait attribute.

boolean

The boolean trait attribute.

charString

The charString trait attribute.

clusterErrorBoolean

The clusterErrorBoolean trait attribute.

clusterRevision

The clusterRevision trait attribute.

enum16

The enum16 trait attribute.

enum8

The enum8 trait attribute.

enumAttr

The enumAttr trait attribute.

epochS

The epochS trait attribute.

epochUs

The epochUs trait attribute.

featureMap

The featureMap trait attribute.

floatDouble

The floatDouble trait attribute.

floatSingle

The floatSingle trait attribute.

generalErrorBoolean

The generalErrorBoolean trait attribute.

generatedCommandList

The generatedCommandList trait attribute.

int16s

The int16s trait attribute.

int16u

The int16u trait attribute.

int24s

The int24s trait attribute.

int24u

The int24u trait attribute.

int32s

The int32s trait attribute.

int32u

The int32u trait attribute.

int40s

The int40s trait attribute.

int40u

The int40u trait attribute.

int48s

The int48s trait attribute.

int48u

The int48u trait attribute.

int56s

The int56s trait attribute.

int56u

The int56u trait attribute.

int64s

The int64s trait attribute.

int64u

The int64u trait attribute.

int8s

The int8s trait attribute.

int8u

The int8u trait attribute.

listFabricScoped

The listFabricScoped trait attribute.

listInt8u

The listInt8u trait attribute.

listLongOctetString

The listLongOctetString trait attribute.

listNullablesAndOptionalsStruct

The listNullablesAndOptionalsStruct trait attribute.

listOctetString

The listOctetString trait attribute.

listStructOctetString

The listStructOctetString trait attribute.

longCharString

The longCharString trait attribute.

longOctetString

The longOctetString trait attribute.

meiInt8u

The meiInt8u trait attribute.

nullableBitmap16

The nullableBitmap16 trait attribute.

nullableBitmap32

The nullableBitmap32 trait attribute.

nullableBitmap64

The nullableBitmap64 trait attribute.

nullableBitmap8

The nullableBitmap8 trait attribute.

nullableBoolean

The nullableBoolean trait attribute.

nullableCharString

The nullableCharString trait attribute.

nullableEnum16

The nullableEnum16 trait attribute.

nullableEnum8

The nullableEnum8 trait attribute.

nullableEnumAttr

The nullableEnumAttr trait attribute.

nullableFloatDouble

The nullableFloatDouble trait attribute.

nullableFloatSingle

The nullableFloatSingle trait attribute.

nullableInt16s

The nullableInt16s trait attribute.

nullableInt16u

The nullableInt16u trait attribute.

nullableInt24s

The nullableInt24s trait attribute.

nullableInt24u

The nullableInt24u trait attribute.

nullableInt32s

The nullableInt32s trait attribute.

nullableInt32u

The nullableInt32u trait attribute.

nullableInt40s

The nullableInt40s trait attribute.

nullableInt40u

The nullableInt40u trait attribute.

nullableInt48s

The nullableInt48s trait attribute.

nullableInt48u

The nullableInt48u trait attribute.

nullableInt56s

The nullableInt56s trait attribute.

nullableInt56u

The nullableInt56u trait attribute.

nullableInt64s

The nullableInt64s trait attribute.

nullableInt64u

The nullableInt64u trait attribute.

nullableInt8s

The nullableInt8s trait attribute.

nullableInt8u

The nullableInt8u trait attribute.

nullableOctetString

The nullableOctetString trait attribute.

nullableRangeRestrictedInt16s

The nullableRangeRestrictedInt16s trait attribute.

nullableRangeRestrictedInt16u

The nullableRangeRestrictedInt16u trait attribute.

nullableRangeRestrictedInt8s

The nullableRangeRestrictedInt8s trait attribute.

nullableRangeRestrictedInt8u

The nullableRangeRestrictedInt8u trait attribute.

nullableStruct

The nullableStruct trait attribute.

octetString

The octetString trait attribute.

rangeRestrictedInt16s

The rangeRestrictedInt16s trait attribute.

rangeRestrictedInt16u

The rangeRestrictedInt16u trait attribute.

rangeRestrictedInt8s

The rangeRestrictedInt8s trait attribute.

rangeRestrictedInt8u

The rangeRestrictedInt8u trait attribute.

structAttr

The structAttr trait attribute.

timedWriteBoolean

The timedWriteBoolean trait attribute.

unsupported

The unsupported trait attribute.

vendorId

The vendorId trait attribute.

writeOnlyInt8u

The writeOnlyInt8u trait attribute.

Public functions

UnitTesting.Attribute
valueOf(value: String)

Returns the enum constant of this type with the specified name.

Array<UnitTesting.Attribute>

Returns an array containing the constants of this enum type, in the order they're declared.

Public properties

open Descriptor
Boolean
open UInt
open Type
open String

Enum Values

attributeList

val UnitTesting.Attribute.attributeListUnitTesting.Attribute

The attributeList trait attribute.

bitmap16

val UnitTesting.Attribute.bitmap16UnitTesting.Attribute

The bitmap16 trait attribute.

bitmap32

val UnitTesting.Attribute.bitmap32UnitTesting.Attribute

The bitmap32 trait attribute.

bitmap64

val UnitTesting.Attribute.bitmap64UnitTesting.Attribute

The bitmap64 trait attribute.

bitmap8

val UnitTesting.Attribute.bitmap8UnitTesting.Attribute

The bitmap8 trait attribute.

boolean

val UnitTesting.Attribute.booleanUnitTesting.Attribute

The boolean trait attribute.

charString

val UnitTesting.Attribute.charStringUnitTesting.Attribute

The charString trait attribute.

enum16

val UnitTesting.Attribute.enum16UnitTesting.Attribute

The enum16 trait attribute.

enum8

val UnitTesting.Attribute.enum8UnitTesting.Attribute

The enum8 trait attribute.

enumAttr

val UnitTesting.Attribute.enumAttrUnitTesting.Attribute

The enumAttr trait attribute.

epochS

val UnitTesting.Attribute.epochSUnitTesting.Attribute

The epochS trait attribute.

epochUs

val UnitTesting.Attribute.epochUsUnitTesting.Attribute

The epochUs trait attribute.

featureMap

val UnitTesting.Attribute.featureMapUnitTesting.Attribute

The featureMap trait attribute.

floatDouble

val UnitTesting.Attribute.floatDoubleUnitTesting.Attribute

The floatDouble trait attribute.

floatSingle

val UnitTesting.Attribute.floatSingleUnitTesting.Attribute

The floatSingle trait attribute.

int16s

val UnitTesting.Attribute.int16sUnitTesting.Attribute

The int16s trait attribute.

int16u

val UnitTesting.Attribute.int16uUnitTesting.Attribute

The int16u trait attribute.

int24s

val UnitTesting.Attribute.int24sUnitTesting.Attribute

The int24s trait attribute.

int24u

val UnitTesting.Attribute.int24uUnitTesting.Attribute

The int24u trait attribute.

int32s

val UnitTesting.Attribute.int32sUnitTesting.Attribute

The int32s trait attribute.

int32u

val UnitTesting.Attribute.int32uUnitTesting.Attribute

The int32u trait attribute.

int40s

val UnitTesting.Attribute.int40sUnitTesting.Attribute

The int40s trait attribute.

int40u

val UnitTesting.Attribute.int40uUnitTesting.Attribute

The int40u trait attribute.

int48s

val UnitTesting.Attribute.int48sUnitTesting.Attribute

The int48s trait attribute.

int48u

val UnitTesting.Attribute.int48uUnitTesting.Attribute

The int48u trait attribute.

int56s

val UnitTesting.Attribute.int56sUnitTesting.Attribute

The int56s trait attribute.

int56u

val UnitTesting.Attribute.int56uUnitTesting.Attribute

The int56u trait attribute.

int64s

val UnitTesting.Attribute.int64sUnitTesting.Attribute

The int64s trait attribute.

int64u

val UnitTesting.Attribute.int64uUnitTesting.Attribute

The int64u trait attribute.

int8s

val UnitTesting.Attribute.int8sUnitTesting.Attribute

The int8s trait attribute.

int8u

val UnitTesting.Attribute.int8uUnitTesting.Attribute

The int8u trait attribute.

listInt8u

val UnitTesting.Attribute.listInt8uUnitTesting.Attribute

The listInt8u trait attribute.

meiInt8u

val UnitTesting.Attribute.meiInt8uUnitTesting.Attribute

The meiInt8u trait attribute.

nullableEnum8

val UnitTesting.Attribute.nullableEnum8UnitTesting.Attribute

The nullableEnum8 trait attribute.

nullableInt8s

val UnitTesting.Attribute.nullableInt8sUnitTesting.Attribute

The nullableInt8s trait attribute.

nullableInt8u

val UnitTesting.Attribute.nullableInt8uUnitTesting.Attribute

The nullableInt8u trait attribute.

octetString

val UnitTesting.Attribute.octetStringUnitTesting.Attribute

The octetString trait attribute.

structAttr

val UnitTesting.Attribute.structAttrUnitTesting.Attribute

The structAttr trait attribute.

unsupported

val UnitTesting.Attribute.unsupportedUnitTesting.Attribute

The unsupported trait attribute.

vendorId

val UnitTesting.Attribute.vendorIdUnitTesting.Attribute

The vendorId trait attribute.

Public functions

valueOf

fun valueOf(value: String): UnitTesting.Attribute

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws
kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

values

fun values(): Array<UnitTesting.Attribute>

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

Public properties

descriptor

open val descriptorDescriptor

isNullable

val isNullableBoolean

tag

open val tagUInt

typeEnum

open val typeEnumType

typeName

open val typeNameString