DumpSymbolGroupNodeVisitor Class

The DumpSymbolGroupNodeVisitor class is a GDBMI dump output visitor used to report locals values back to the debugging engine. More...

Header: #include <DumpSymbolGroupNodeVisitor>
Inherits: SymbolGroupNodeVisitor

Public Functions

DumpSymbolGroupNodeVisitor(std::ostream &os, const SymbolGroupValueContext &context, const DumpParameters &parameters = DumpParameters())

Reimplemented Protected Functions

virtual void childrenVisited(const AbstractSymbolGroupNode *node, unsigned depth)
virtual bool sortChildrenAlphabetically() const override
virtual VisitResult visit(AbstractSymbolGroupNode *node, const std::string &fullIname, unsigned child, unsigned depth)

Additional Inherited Members

Detailed Description

The DumpSymbolGroupNodeVisitor class is a GDBMI dump output visitor used to report locals values back to the debugging engine.

Member Function Documentation

DumpSymbolGroupNodeVisitor::DumpSymbolGroupNodeVisitor(std::ostream &os, const SymbolGroupValueContext &context, const DumpParameters &parameters = DumpParameters())

Default constructs an instance of DumpSymbolGroupNodeVisitor.

[virtual protected] void DumpSymbolGroupNodeVisitor::childrenVisited(const AbstractSymbolGroupNode *node, unsigned depth)

[override virtual protected] bool DumpSymbolGroupNodeVisitor::sortChildrenAlphabetically() const

[virtual protected] VisitResult DumpSymbolGroupNodeVisitor::visit(AbstractSymbolGroupNode *node, const std::string &fullIname, unsigned child, unsigned depth)