Sha256: fca1db82f49de667d2fba9b6f1456511e387165607e05ef057e6136b93cd9c9a
Contents?: true
Size: 225 Bytes
Versions: 1
Compression:
Stored size: 225 Bytes
Contents
module UniqueId def new_unique_id $id_semaphore ||= Mutex.new $id_semaphore.synchronize do $gen_unique_id ||= 0 $gen_unique_id += 1 end end def last_unique_id $gen_unique_id ||= 0 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
contextr-0.1.0 | lib/contextr/modules/unique_id.rb |