Method: IndexedAceFile#initialize

Defined in:
lib/scbi_ace/indexed_ace_file.rb

#initialize(ace_file_name) ⇒ IndexedAceFile

Returns a new instance of IndexedAceFile.



11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/scbi_ace/indexed_ace_file.rb', line 11

def initialize(ace_file_name)
  #@ace_file = File.open(ace_file_name)
  @ace_file_name = ace_file_name

  index_file_name=ace_file_name+'.scbi_index'

  if !File.exists?(index_file_name)
    create_index_file(index_file_name)
  end

  @index_file = File.open(index_file_name)

end