folly::symbolizer::FDSymbolizePrinter

Print a list of symbolized addresses to a file descriptor. Ignores errors. Async-signal-safe.

Synopsis

Declared in <folly/debugging/symbolizer/SymbolizePrinter.h>

class FDSymbolizePrinter
    : public SymbolizePrinter

Base Classes

NameDescription
SymbolizePrinterPrint a list of symbolized addresses. Base class.

Enums

NameDescription
Color ANSI colors used to colorize printed output.
Options Bit flags controlling how frames are printed.

Member Functions

NameDescription
FDSymbolizePrinter [constructor]Construct a printer that writes to a file descriptor.
~FDSymbolizePrinter [destructor] [virtual]Flush any buffered output and destroy the printer.
color Emit the ANSI escape code that selects color c.
flush [virtual]Send any buffered output to the file descriptor.
print print overloads
println println overloads

Protected Data Members

NameDescription
isTty_ Whether the output destination is a TTY.
options_ The printing options bitmask.