diff options
Diffstat (limited to 'libunwindstack/include/unwindstack/Maps.h')
-rw-r--r-- | libunwindstack/include/unwindstack/Maps.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/libunwindstack/include/unwindstack/Maps.h b/libunwindstack/include/unwindstack/Maps.h index 34fef7f..17a2d28 100644 --- a/libunwindstack/include/unwindstack/Maps.h +++ b/libunwindstack/include/unwindstack/Maps.h @@ -42,6 +42,9 @@ class Maps { virtual const std::string GetMapsFile() const { return ""; } + void Add(uint64_t start, uint64_t end, uint64_t offset, uint64_t flags, const std::string& name, + uint64_t load_bias); + typedef std::vector<MapInfo*>::iterator iterator; iterator begin() { return maps_.begin(); } iterator end() { return maps_.end(); } @@ -100,14 +103,6 @@ class FileMaps : public Maps { const std::string file_; }; -class OfflineMaps : public FileMaps { - public: - OfflineMaps(const std::string& file) : FileMaps(file) {} - virtual ~OfflineMaps() = default; - - bool Parse() override; -}; - } // namespace unwindstack #endif // _LIBUNWINDSTACK_MAPS_H |