Module: DatxRuby::Common

Included in:
City, District
Defined in:
lib/datx_ruby/common.rb

Instance Method Summary collapse

Instance Method Details

#datxObject



8
9
10
# File 'lib/datx_ruby/common.rb', line 8

def datx
  @datx ||= File.open datx_path, 'rb'
end

#datx_path(path = (File.expand_path '../../data/17monipdb.datx', __FILE__)) ⇒ Object



4
5
6
# File 'lib/datx_ruby/common.rb', line 4

def datx_path(path = (File.expand_path '../../data/17monipdb.datx', __FILE__))
  $datx_path ||= path
end

#index_sizeObject



12
13
14
# File 'lib/datx_ruby/common.rb', line 12

def index_size
  @index_size
end