summaryrefslogtreecommitdiff
path: root/indra/newview/llinventorymodel.h
diff options
context:
space:
mode:
authorBrad Payne (Vir Linden) <vir@lindenlab.com>2021-01-26 14:16:56 +0000
committerBrad Payne (Vir Linden) <vir@lindenlab.com>2021-01-26 14:16:56 +0000
commit3639e4ee775700cbccb6d2f602de6c5e23e5c86e (patch)
tree390c90931a52edef4c7c79430116b5c93ef3a8bf /indra/newview/llinventorymodel.h
parentd9ba2a8100f1fa6b6844f58b884595c123770a8a (diff)
SL-14570 - inventory validation info to ViewerStats, added QA mode setting to exercise failure cases
Diffstat (limited to 'indra/newview/llinventorymodel.h')
-rw-r--r--indra/newview/llinventorymodel.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/indra/newview/llinventorymodel.h b/indra/newview/llinventorymodel.h
index caba78988e..bddaf3a147 100644
--- a/indra/newview/llinventorymodel.h
+++ b/indra/newview/llinventorymodel.h
@@ -56,16 +56,21 @@ class LLMessageSystem;
class LLInventoryCollectFunctor;
///----------------------------------------------------------------------------
-/// LLInventoryValidationInfo
+/// LLInventoryValidationInfo
///----------------------------------------------------------------------------
class LLInventoryValidationInfo: public LLRefCount
{
public:
LLInventoryValidationInfo();
void toOstream(std::ostream& os) const;
+ void asLLSD(LLSD& sd) const;
+
S32 mFatalErrorCount;
S32 mWarningCount;
+ bool mInitialized;
+ std::set<LLFolderType::EType> mMissingRequiredSystemFolders;
+ std::set<LLFolderType::EType> mDuplicateRequiredSystemFolders;
};
std::ostream& operator<<(std::ostream& s, const LLInventoryValidationInfo& v);
@@ -671,6 +676,7 @@ private:
public:
void dumpInventory() const;
LLPointer<LLInventoryValidationInfo> validate() const;
+ LLPointer<LLInventoryValidationInfo> mValidationInfo;
std::string getFullPath(const LLInventoryObject *obj) const;
/** Miscellaneous