datarender module

binaryninja.datarender.BinaryView([…]) class BinaryView implements a view on binary data, and presents a queryable interface of a binary file.
binaryninja.datarender.DataRenderer([context])
binaryninja.datarender.DisassemblyTextLine(tokens)
binaryninja.datarender.FileMetadata([…]) class FileMetadata represents the file being analyzed by Binary Ninja.
binaryninja.datarender.InstructionTextToken(…) class InstructionTextToken is used to tell the core about the various components in the disassembly views.
binaryninja.datarender.Type(handle[, …])
binaryninja.datarender.log_error(text) log_error Logs message to console, if run through the GUI it logs with Error icon, focusing the error console.
class DataRenderer(context=None)[source]

Bases: object

classmethod is_type_of_struct_name(type, name, context)[source]
perform_free_object(ctxt)[source]
perform_get_lines_for_data(ctxt, view, addr, type, prefix, width, context)[source]
perform_is_valid_for_data(ctxt, view, addr, type, context)[source]
register_generic()[source]
register_type_specific()[source]