Sha256: 2376cdccd50016fec1cd4702d94e93d6d2024acf67640d4d253b1d4490845cf2

Contents?: true

Size: 323 Bytes

Versions: 6

Compression:

Stored size: 323 Bytes

Contents

# encoding: utf-8

module FiniteMachine
  # Holds references to targets and aliases
  #
  # @api public
  class Env
    include Threadable

    attr_threadsafe :target

    attr_threadsafe :aliases

    def initialize(target, aliases)
      @target = target
      @aliases = aliases
    end
  end # Env
end # FiniteMachine

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
finite_machine-0.11.3 lib/finite_machine/env.rb
finite_machine-0.11.2 lib/finite_machine/env.rb
finite_machine-0.11.1 lib/finite_machine/env.rb
finite_machine-0.11.0 lib/finite_machine/env.rb
finite_machine-0.10.2 lib/finite_machine/env.rb
finite_machine-0.10.1 lib/finite_machine/env.rb