From 5b9c47a16f30c36e5ba992c72b50984d2be2c4fc Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Wed, 21 Nov 2018 18:43:14 -0500 Subject: Add ability to serialize/deserialize settings from BinaryViews. --- binaryninjacore.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'binaryninjacore.h') diff --git a/binaryninjacore.h b/binaryninjacore.h index 14e8fb4f..beb7e9b3 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -3689,6 +3689,8 @@ extern "C" BINARYNINJACOREAPI bool BNSettingsUpdateStringListProperty(const char* registry, const char* id, const char* property, const char** value, size_t size); BINARYNINJACOREAPI char* BNSettingsGetSchema(const char* registry); + BINARYNINJACOREAPI bool BNDeserializeSettings(const char* registry, const char* contents, BNBinaryView* view, BNSettingsScope scope); + BINARYNINJACOREAPI char* BNSerializeSettings(const char* registry, BNBinaryView* view, BNSettingsScope scope); BINARYNINJACOREAPI bool BNSettingsReset(const char* registry, const char* id, BNBinaryView* view, BNSettingsScope scope); BINARYNINJACOREAPI bool BNSettingsResetAll(const char* registry, BNBinaryView* view, BNSettingsScope scope); -- cgit v1.3.1