Class: Idgen32

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/idgen32.rb,
lib/idgen32/version.rb

Constant Summary collapse

VERSION =
'0.1.0'

Instance Method Summary collapse

Constructor Details

#initializeIdgen32

:nodoc:



7
8
9
10
# File 'lib/idgen32.rb', line 7

def initialize #:nodoc:
  @struct = Rlibidgen32::Idgen32_ctx.new
  Rlibidgen32.idgen32_init(@struct)
end

Instance Method Details

#generateObject

Generate the unique id



13
14
15
# File 'lib/idgen32.rb', line 13

def generate
  Rlibidgen32.idgen32(@struct)
end