Package: android.hardware.tests.baz@1.0

IBaz

interface IBaz extends IBase

Properties

thisIsAnAlias

typedef SomeOtherEnum thisIsAnAlias

anIBazByAnyOtherName

typedef IBaz anIBazByAnyOtherName

ThreeInts

typedef int32_t[3] ThreeInts

BitField

enum BitField: uint8_t
Details
Members
V0 = 1 << 0
V1 = 1 << 1
V2 = 1 << 2
V3 = 1 << 3
VALL = V0 | V1 | V2 | V3

SomeOtherEnum

enum SomeOtherEnum: uint8_t
Details
Members
bar = 66

SomeEnum

enum SomeEnum: SomeOtherEnum
Details
Members
quux = 33
goober = 192
blah = goober

T

struct T {ThreeInts matrix5x3; int32_t matrix3x5}
Details
Members
matrix5x3
matrix3x5

NestedStruct

struct NestedStruct {int32_t a; vec matrices}
Details
Members
a
matrices

Quux

struct Quux {string first; string last}
Details
Members
first
last

Everything

struct Everything {int8_t number; int32_t anotherNumber; string s; vec vs; string multidimArray; string sArray; Quux anotherStruct; bitfield bf}
Details
Members
number
anotherNumber
s
vs
multidimArray
sArray
anotherStruct
bf

StructWithInterface

struct StructWithInterface {int32_t number; IBase dummy}
Details
Members
number
dummy