From 78288d961ed0fac526404b7d3f198514beafe7d7 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Wed, 15 Jan 2020 12:45:39 +0300 Subject: enum_symbols: support symbol mask using --mask --- include/pdb/dbghelp.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/pdb') diff --git a/include/pdb/dbghelp.hpp b/include/pdb/dbghelp.hpp index edb095c..2809eac 100644 --- a/include/pdb/dbghelp.hpp +++ b/include/pdb/dbghelp.hpp @@ -29,7 +29,10 @@ public: void enum_modules(const OnModule&) const; typedef std::function OnSymbol; + static constexpr auto all_symbols = "*!*"; + void enum_symbols(const ModuleInfo&, const std::string& mask, const OnSymbol&) const; void enum_symbols(const ModuleInfo&, const OnSymbol&) const; + void enum_symbols(const std::string& mask, const OnSymbol&) const; void enum_symbols(const OnSymbol&) const; SymbolInfo resolve_symbol(Address) const; -- cgit v1.2.3