Module: Restruct

Extended by:
ClassConfig
Defined in:
lib/restruct.rb,
lib/restruct/id.rb,
lib/restruct/set.rb,
lib/restruct/hash.rb,
lib/restruct/array.rb,
lib/restruct/queue.rb,
lib/restruct/errors.rb,
lib/restruct/locker.rb,
lib/restruct/channel.rb,
lib/restruct/version.rb,
lib/restruct/structure.rb,
lib/restruct/connection.rb,
lib/restruct/marshal_set.rb,
lib/restruct/nested_hash.rb,
lib/restruct/marshal_hash.rb,
lib/restruct/marshal_array.rb,
lib/restruct/marshal_queue.rb,
lib/restruct/marshalizable.rb,
lib/restruct/marshal_channel.rb

Defined Under Namespace

Modules: Marshalizable Classes: Array, Channel, Connection, ConnectionError, ConnectionErrorFactory, Error, Hash, Id, Locker, LockerError, MarshalArray, MarshalChannel, MarshalHash, MarshalQueue, MarshalSet, NestedHash, NoScriptError, Queue, Set, Structure

Constant Summary collapse

VERSION =
'0.2.0'

Class Method Summary collapse

Class Method Details

.generate_idObject



34
35
36
# File 'lib/restruct.rb', line 34

def self.generate_id
  id_generator.call
end