diff options
Diffstat (limited to 'sbe/sbefw/sbeFFDCType.H')
-rw-r--r-- | sbe/sbefw/sbeFFDCType.H | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/sbe/sbefw/sbeFFDCType.H b/sbe/sbefw/sbeFFDCType.H index 71a5c9ae..056e7907 100644 --- a/sbe/sbefw/sbeFFDCType.H +++ b/sbe/sbefw/sbeFFDCType.H @@ -56,6 +56,23 @@ typedef struct traceField = true; } } + /* @brief - get dump fields as uint32_t + * + * @return - uint32_t value + */ + uint32_t get() + { + uint32_t l_val = 0; + if(attrField) + { + l_val |= SBE_FFDC_ATTR_DUMP; + } + if(traceField) + { + l_val |= SBE_FFDC_TRACE_DUMP; + } + return l_val; + } } sbeFFDCDumpFields_t; //Sturcture indicating the type of ffdc user data blob |