Public Member Functions | |
BNLineFormatterSettings | ToAPIObject () const |
Static Public Member Functions | |
static LineFormatterSettings | GetDefault (DisassemblySettings *settings, HighLevelILFunction *func) |
Gets the default line formatter settings for High Level IL code. | |
static LineFormatterSettings | GetLanguageRepresentationSettings (DisassemblySettings *settings, LanguageRepresentationFunction *func) |
Gets the default line formatter settings for a language representation function. | |
static LineFormatterSettings | FromAPIObject (const BNLineFormatterSettings *settings) |
Public Attributes | |
Ref< HighLevelILFunction > | highLevelIL |
size_t | desiredLineLength |
size_t | minimumContentLength |
size_t | tabWidth |
std::string | languageName |
std::string | commentStartString |
std::string | commentEndString |
std::string | annotationStartString |
std::string | annotationEndString |
|
static |
Gets the default line formatter settings for High Level IL code.
settings | The settings for reformatting. |
func | High Level IL function to be reformatted. |
|
static |
Gets the default line formatter settings for a language representation function.
settings | The settings for reformatting. |
func | Language representation function to be reformatted. |
|
static |
BNLineFormatterSettings LineFormatterSettings::ToAPIObject | ( | ) | const |
Ref<HighLevelILFunction> BinaryNinja::LineFormatterSettings::highLevelIL |
size_t BinaryNinja::LineFormatterSettings::desiredLineLength |
size_t BinaryNinja::LineFormatterSettings::minimumContentLength |
size_t BinaryNinja::LineFormatterSettings::tabWidth |
std::string BinaryNinja::LineFormatterSettings::languageName |
std::string BinaryNinja::LineFormatterSettings::commentStartString |
std::string BinaryNinja::LineFormatterSettings::commentEndString |
std::string BinaryNinja::LineFormatterSettings::annotationStartString |
std::string BinaryNinja::LineFormatterSettings::annotationEndString |