Sha256: e5fe737fb51d32cf1a971cf6c3fbcdde2c3a82ebf610d80a0090ef8421fbe4fd
Contents?: true
Size: 817 Bytes
Versions: 14
Compression:
Stored size: 817 Bytes
Contents
# TODO unused and commented out # module Ffmprb # # module Util # # # NOTE doesn't have specs (and not too proud about it) # module Synchro # # module ClassMethods # # def handle_synchronously(*methods) # prepend Module.new do # # methods.each do |method| # # define_method method do # @_synchro.synchronize do # super # end # end # # end # # end # end # # end # # module InstanceMethods # # def initialize(*args) # @_synchro = Monitor.new # super # end # # end # # def self.included(mod) # mod.prepend InstanceMethods # mod.extend ClassMethods # end # # end # # end # # end
Version data entries
14 entries across 14 versions & 1 rubygems