ROSE 0.11.145.147
|
Print function size in bytes.
Definition at line 442 of file AsmFunctionIndex.h.
#include <Rose/BinaryAnalysis/AsmFunctionIndex.h>
Public Member Functions | |
virtual bool | operator() (bool enabled, const DataArgs &) |
Callback to print data for a table cell. | |
Public Member Functions inherited from Rose::BinaryAnalysis::AsmFunctionIndex::OutputCallback | |
OutputCallback (const std::string &name, size_t width, const std::string description="") | |
Constructor. | |
void | set_prefix (const std::string &header, const std::string &separator=" ", const std::string &data=" ") |
Set prefix characters. | |
virtual bool | operator() (bool enabled, const BeforeAfterArgs &) |
Callback for before and after the table. | |
virtual bool | operator() (bool enabled, const HeadingArgs &) |
Callback to print a column heading. | |
Additional Inherited Members | |
Protected Member Functions inherited from Rose::BinaryAnalysis::AsmFunctionIndex::OutputCallback | |
std::string | center (const std::string &, size_t width) |
Center s in a string of length width . | |
Protected Attributes inherited from Rose::BinaryAnalysis::AsmFunctionIndex::OutputCallback | |
std::string | name |
Column name used when printing table headers. | |
std::string | desc |
Optional description to appear in footnote. | |
size_t | width |
Minimum width of column header or data. | |
std::string | header_prefix |
Character(s) to print before headings. | |
std::string | separator_prefix |
Character(s) to print before line separators. | |
std::string | data_prefix |
Character(s) to print before data cells. | |
|
inline |
Definition at line 444 of file AsmFunctionIndex.h.
|
virtual |
Callback to print data for a table cell.
The base class implementation prints white space only, so subclasses almost certainly want to override this method.
Reimplemented from Rose::BinaryAnalysis::AsmFunctionIndex::OutputCallback.