summaryrefslogtreecommitdiffstats
path: root/lib/MiddleWare
diff options
context:
space:
mode:
authorZdenek Prikryl <zprikryl@redhat.com>2009-02-25 17:46:29 +0100
committerZdenek Prikryl <zprikryl@redhat.com>2009-02-25 17:46:29 +0100
commita5f3a64c99e0ca3438898a85e8798441c3fdf9f1 (patch)
tree9c24b23ea88d9cc3913f0bc13eeaafc4a0308595 /lib/MiddleWare
parent5a39c948a4da1aa2515e15dfdda5486f9a5c9e35 (diff)
readded SetFromMap
Diffstat (limited to 'lib/MiddleWare')
-rw-r--r--lib/MiddleWare/CrashTypes.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/MiddleWare/CrashTypes.h b/lib/MiddleWare/CrashTypes.h
index 346f29b..bc76b09 100644
--- a/lib/MiddleWare/CrashTypes.h
+++ b/lib/MiddleWare/CrashTypes.h
@@ -66,6 +66,21 @@ typedef struct SCrashReport
return mci;
}
+ void SetFromMap(const map_crash_t& mci)
+ {
+ m_sMWID = mci["MWID"];
+ m_sUUID = mci["UUID"];
+ m_sArchitecture = mci["Architecture"];
+ m_sKernel = mci["Kernel"];
+ m_sRelease = mci["Release"];
+ m_sExecutable = mci["Executable"];
+ m_sCmdLine = mci["CmdLine"];
+ m_sPackage = mci["Package"];
+ m_sTextData1 = mci["TextData1"];
+ m_sTextData2 = mci["TextData2"];
+ m_sBinaryData1 = mci["BinaryData1"];
+ m_sBinaryData2 = mci["BinaryData2"];
+ }
} crash_report_t;
#endif /* CRASHTYPES_H_ */