type

ActorMsg

src @Js
const class ActorMsg : Obj

ActorMsg provides simple immutable tuple to use for actor messages.

constructors

make0

Constructor with zero arguments

make1

Constructor with one argument

make2

Constructor with two arguments

make3

Constructor with three arguments

make4

Constructor with four arguments

make5

Constructor with five arguments

fields

a

Argument a

b

Argument b

c

Argument c

d

Argument d

e

Argument e

id

Message identifier key, typically string or enum

methods

equals

Equality is based on id and arguments

hash

Hash is based on id and arguments

toStr

Return debug string representation

Slot Details

a

src const Obj? a

Argument a

b

src const Obj? b

Argument b

c

src const Obj? c

Argument c

d

src const Obj? d

Argument d

e

src const Obj? e

Argument e

equals

src virtual override Bool equals(Obj? that)

Equality is based on id and arguments

hash

src virtual override Int hash()

Hash is based on id and arguments

id

src const Obj id

Message identifier key, typically string or enum

make0

src new make0(Obj id)

Constructor with zero arguments

make1

src new make1(Obj id, Obj? a)

Constructor with one argument

make2

src new make2(Obj id, Obj? a, Obj? b)

Constructor with two arguments

make3

src new make3(Obj id, Obj? a, Obj? b, Obj? c)

Constructor with three arguments

make4

src new make4(Obj id, Obj? a, Obj? b, Obj? c, Obj? d)

Constructor with four arguments

make5

src new make5(Obj id, Obj? a, Obj? b, Obj? c, Obj? d, Obj? e)

Constructor with five arguments

toStr

src virtual override Str toStr()

Return debug string representation