MultiCompartment
This Trait allows for implementing an objectified collaboration with a limited number of participating roles and a fixed scope. In contrast to the normal Compartment, in case of ambiguities all role methods will be called in sequence.
Type members
Classlikes
implicit
class MultiPlayer[W <: AnyRef](val wrapped: W)(implicit evidence$2: ClassTag[W]) extends IPlayer[W, MultiPlayer[W]]
Inherited classlikes
abstract
Wrapper class to add basic functionality to roles and its players as unified types.
Wrapper class to add basic functionality to roles and its players as unified types.
- Type Params
- W
type of wrapped object
- Value Params
- wrapped
the player or role that is wrapped into this dynamic type
- Inherited from
- AbstractCompartment