Method: Pslm::PsalmPointer#initialize

Defined in:
lib/pslm/psalmpointer.rb

#initialize(options) ⇒ PsalmPointer

Returns a new instance of PsalmPointer.



8
9
10
11
12
13
14
15
16
17
# File 'lib/pslm/psalmpointer.rb', line 8

def initialize(options)
  @options = options

  # make @options a StructuredSetup - because of deep #dup and recursive #update
  unless @options.is_a? StructuredSetup
    @options = StructuredSetup.new @options
  end

  @reader = PslmReader.new
end