Sha256: ae104f4bb24b1ccaa2f1f95e8fb9e22521690a1c44a7dcac57323d3aec4f1ee7

Contents?: true

Size: 664 Bytes

Versions: 6

Compression:

Stored size: 664 Bytes

Contents

# = Layout
# *EXPERIMENTAL*
#
# If a flat file contains several different record structures, defining
# more than one Layout::Definition allows Flat::File to easily process
# the file.
#
# *EXPERIMENTAL*
#
module Layout
  module ClassMethods #:nodoc:
  end # => module ClassMethods

  module InstanceMethods #:nodoc:
  end # => module InstanceMethods

  def self.included receiver #:nodoc:
    receiver.extend         ClassMethods
    receiver.send :include, InstanceMethods
  end

  # = Definition
  # Add the ability to have multiple layouts per flat flat.
  #
  # EXPERIMENTAL
  #
  class Definition #:nodoc:
  end # => class Definition

end # => module Layout

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
flat-0.1.5 lib/flat/layout.rb
flat-0.1.4 lib/flat/layout.rb
flat-0.1.3 lib/flat/layout.rb
flat-0.1.2 lib/flat/layout.rb
flat-0.1.1 lib/flat/layout.rb
flat-0.1.0 lib/flat/layout.rb