Method: Blocktrain::Query#address_query

Defined in:
lib/blocktrain/query.rb

#address_queryObject



27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/blocktrain/query.rb', line 27

def address_query
  # Look up memory addresses directly if specified
  unless @memory_addresses == []
    build_query(@memory_addresses)
  else
    # No query if there isn't a signal specified
    return nil if @signals == []
    lookups = Lookups.instance.lookups
    @signals = @signals.map { |s| lookups[s] }
    build_query(@signals)
  end
end