Class: Concurrent::Actor::ActorTerminated

Inherits:
Error
  • Object
show all
Includes:
TypeCheck
Defined in:
lib/concurrent/actor/errors.rb

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Constructor Details

- (ActorTerminated) initialize(reference)

Returns a new instance of ActorTerminated



10
11
12
13
# File 'lib/concurrent/actor/errors.rb', line 10

def initialize(reference)
  @reference = Type! reference, Reference
  super reference.path
end

Instance Attribute Details

- (undocumented) reference (readonly)



8
9
10
# File 'lib/concurrent/actor/errors.rb', line 8

def reference
  @reference
end

Instance Method Details

- (undocumented) Child!(value, *types) Originally defined in module TypeCheck

- (Boolean) Child?(value, *types) Originally defined in module TypeCheck

Returns:

  • (Boolean)

- (undocumented) Match!(value, *types) Originally defined in module TypeCheck

- (Boolean) Match?(value, *types) Originally defined in module TypeCheck

Returns:

  • (Boolean)

- (undocumented) Type!(value, *types) Originally defined in module TypeCheck

- (Boolean) Type?(value, *types) Originally defined in module TypeCheck

Returns:

  • (Boolean)