Lines Matching defs:AddressFilter
88 struct AddressFilter
96 AddressFilter(AddressFilterAction action, uint32_t from, uint32_t to, unsigned priority=0)
105 int compare(const AddressFilter & other) const;
109 inline bool operator < (const AddressFilter & other) const { return compare(other) == -1; }
110 inline bool operator > (const AddressFilter & other) const { return compare(other) == 1; }
111 inline bool operator == (const AddressFilter & other) const { return compare(other) == 0; }
112 inline bool operator <= (const AddressFilter & other) const { return compare(other) != 1; }
113 inline bool operator >= (const AddressFilter & other) const { return compare(other) != -1; }
117 //! List of #StExecutableImage::AddressFilter objects.
118 typedef std::list<AddressFilter> AddressFilterList;
129 address_filter_exception(bool isError, std::string & imageName, const AddressFilter & matchingFilter)
142 inline const AddressFilter & getMatchingFilter() const { return m_filter; }
147 AddressFilter m_filter;
210 virtual void addAddressFilter(const AddressFilter & filter);
215 //! dereferences to an StExecutableImage::AddressFilter reference. All filters
242 void cropRegionToFilter(MemoryRegion & region, const AddressFilter & filter);