A section + offset based address range class.
size_t GetNumberOfAddresses()
~AddressResolver() override
std::vector< AddressRange > & GetAddressRanges()
virtual void ResolveAddressInModules(SearchFilter &filter, ModuleList &modules)
virtual void ResolveAddress(SearchFilter &filter)
std::vector< AddressRange > m_address_ranges
AddressRange & GetAddressRangeAtIndex(size_t idx)
A collection class for Module objects.
General Outline: Provides the callback and search depth for the SearchFilter search.
virtual void SearchInModuleList(Searcher &searcher, ModuleList &modules)
Call this method to do the search using the Searcher in the module list modules.
virtual void Search(Searcher &searcher)
Call this method to do the search using the Searcher.
A class that represents a running process on the host machine.