summaryrefslogtreecommitdiff
path: root/ui/viewframe.h
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2025-04-24 14:46:37 -0400
committerGlenn Smith <glenn@vector35.com>2025-04-25 13:43:01 -0400
commit9262278979709181414664053523657355762707 (patch)
treec472e0620b1fdfe3b3c9fd26c7cbf41425b27740 /ui/viewframe.h
parent4aac12b0e429fedb02a645e5eb82ca2d88902e25 (diff)
std::function<bool(size_t,size_t)> ==> ProgressFunction
Diffstat (limited to 'ui/viewframe.h')
-rw-r--r--ui/viewframe.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/ui/viewframe.h b/ui/viewframe.h
index 3d15cfee..e0235603 100644
--- a/ui/viewframe.h
+++ b/ui/viewframe.h
@@ -138,23 +138,23 @@ class BINARYNINJAUIAPI View
virtual bool canCompile() { return false; }
virtual bool findNextData(uint64_t start, uint64_t end, const BinaryNinja::DataBuffer& data, uint64_t& addr,
- BNFindFlag flags, const std::function<bool(size_t current, size_t total)>& cb);
+ BNFindFlag flags, const BinaryNinja::ProgressFunction& cb);
virtual bool findNextText(uint64_t start, uint64_t end, const std::string& text, uint64_t& addr,
DisassemblySettingsRef settings, BNFindFlag flags, const BinaryNinja::FunctionViewType& graph,
- const std::function<bool(size_t current, size_t total)>& cb);
+ const BinaryNinja::ProgressFunction& cb);
virtual bool findNextConstant(uint64_t start, uint64_t end, uint64_t constant, uint64_t& addr,
DisassemblySettingsRef settings, const BinaryNinja::FunctionViewType& graph,
- const std::function<bool(size_t current, size_t total)>& cb);
+ const BinaryNinja::ProgressFunction& cb);
virtual bool findAllData(uint64_t start, uint64_t end, const BinaryNinja::DataBuffer& data, BNFindFlag flags,
- const std::function<bool(size_t current, size_t total)>& cb,
+ const BinaryNinja::ProgressFunction& cb,
const std::function<bool(uint64_t addr, const BinaryNinja::DataBuffer& match)>& matchCallback);
virtual bool findAllText(uint64_t start, uint64_t end, const std::string& data, DisassemblySettingsRef settings,
- BNFindFlag flags, const BinaryNinja::FunctionViewType& graph, const std::function<bool(size_t current, size_t total)>& cb,
+ BNFindFlag flags, const BinaryNinja::FunctionViewType& graph, const BinaryNinja::ProgressFunction& cb,
const std::function<bool(
uint64_t addr, const std::string& match, const BinaryNinja::LinearDisassemblyLine& line)>& matchCallback);
virtual bool findAllConstant(uint64_t start, uint64_t end, uint64_t constant, DisassemblySettingsRef settings,
- const BinaryNinja::FunctionViewType& graph, const std::function<bool(size_t current, size_t total)>& cb,
+ const BinaryNinja::FunctionViewType& graph, const BinaryNinja::ProgressFunction& cb,
const std::function<bool(uint64_t addr, const BinaryNinja::LinearDisassemblyLine& line)>& matchCallback);
virtual BinaryViewRef getData() = 0;