diff options
author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2025-07-25 19:06:06 +0300 |
---|---|---|
committer | Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com> | 2025-07-28 11:48:53 +0300 |
commit | 3b8b408b9031f295a936eb5e3342fbb7eb671c7c (patch) | |
tree | b38f5dbdbf5ab805c56275f20adc068e3fd7c5b1 /indra/llinventory/llinventory.h | |
parent | 329e71a7d94a4008c78616490c058bcce61a1332 (diff) |
#3969 Make inventory creation from cache faster
Still has a lot of space for improvements, but should be 2.5 times faster
Diffstat (limited to 'indra/llinventory/llinventory.h')
-rw-r--r-- | indra/llinventory/llinventory.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/indra/llinventory/llinventory.h b/indra/llinventory/llinventory.h index 17670d2ea1..181c46226c 100644 --- a/indra/llinventory/llinventory.h +++ b/indra/llinventory/llinventory.h @@ -274,7 +274,8 @@ public: virtual bool exportLegacyStream(std::ostream& output_stream, bool include_asset_key = true) const; virtual void exportLLSD(LLSD& sd) const; - bool importLLSD(const LLSD& cat_data); + bool importLLSDMap(const LLSD& cat_data); + virtual bool importLLSD(const std::string& label, const LLSD& value); //-------------------------------------------------------------------- // Member Variables //-------------------------------------------------------------------- |