9 #include <stk_util/util/Bootstrap.hpp> 12 #include <stk_util/diag/WriterRegistry.hpp> 14 #include <stk_util/diag/SlibDiagWriter.hpp> 26 class DiagWriterParser :
public Diag::WriterParser
36 mask(
"resources", (Diag::PrintMask) (LOG_RESOURCE),
"Display resource assignments");
37 mask(
"plugins", (Diag::PrintMask) (LOG_PLUGIN),
"Display plugin information");
38 mask(
"global-variables", (Diag::PrintMask) (LOG_GLOBAL_VARIABLE),
"Display global variable operations");
39 mask(
"memory", (Diag::PrintMask) (LOG_MEMORY),
"Display platform specific memory usage information");
46 static DiagWriterParser parser;
std::ostream & dwout()
Diagnostic writer stream.
void registerWriter(const std::string &name, Writer &diag_writer, OptionMaskParser &option_parser)
Function registerWriter registers a diagnostic writer with the diagnostic writer registry.
void mask(const std::string &name, const Mask l_mask, const std::string &description)
Class Writer implements a runtime selectable diagnostic output writer to aid in the development and d...
Class Bootstrap serves as a bootstrapping mechanism for products in the sierra toolkit and elsewhere...