typedef std::vector<mpair> vmaKeyValues; static vmaKeyValues maKeyValues; // used to temporarily save entries before the old info has been uploaded typedef std::deque<OUString> vmaloggedUnoCommands; static vmaloggedUnoCommands maloggedUnoCommands; static OUString msActiveSfxObjectName;
static std::string getIniFileName(); staticvoid writeCommonInfo(); staticvoid writeSystemInfo(); staticvoid writeToFile(std::ios_base::openmode Openmode); // when we create the ExceptionHandler we have no access to the user // profile yet, so update when we have access staticvoid updateMinidumpLocation();
#else // Add dummy methods for the non-breakpad case. That allows us to use // // the code without linking to the lib and without adding HAVE_FEATURE_BREAKPAD // // everywhere we want to log something to the crash report system. inlinestaticvoid addKeyValue(SAL_UNUSED_PARAMETER const OUString& /*rKey*/, SAL_UNUSED_PARAMETER const OUString& /*rValue*/, SAL_UNUSED_PARAMETER tAddKeyHandling /*AddKeyHandling*/) {}; inlinestaticvoid setActiveSfxObjectName(SAL_UNUSED_PARAMETER const OUString& /*rActiveSfxObjectName*/) {}; inlinestatic OUString getActiveSfxObjectName()
{ return OUString();
} inlinestaticvoid logUnoCommand(SAL_UNUSED_PARAMETER const OUString& /*rUnoCommand*/) {}; inlinestatic OUString getLoggedUnoCommands()
{ return OUString();
} #endif// HAVE_FEATURE_BREAKPAD
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.