8#ifndef INCLUDED_BALST_STACKTRACEPRINTER
9#define INCLUDED_BALST_STACKTRACEPRINTER
211#include <balscm_version.h>
215#include <bsl_ostream.h>
231 enum { k_DEFAULT_MAX_FRAMES = 1024 };
236 bool d_demanglingPreferredFlag;
239 int d_additionalIgnoreFrames;
268 bool demanglingPreferredFlag =
true,
269 int additionalIgnoreFrames = 0);
271#ifdef BSLS_COMPILERFEATURES_SUPPORT_DEFAULTED_FUNCTIONS
Definition balst_stacktraceprinter.h:228
friend bsl::ostream & operator<<(bsl::ostream &, const StackTracePrinter &)
StackTracePrinter(int maxFrames=-1, bool demanglingPreferredFlag=true, int additionalIgnoreFrames=0)
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition balst_objectfileformat.h:152
bsl::ostream & operator<<(bsl::ostream &stream, const StackTrace &object)