| Trees | Indices | Help |
|
|---|
|
|
Renderer for the command line that supports paging, colors and progress.
| Nested Classes | |
|
table_class A table is a collection of columns. |
|
|
__metaclass__ Automatic Plugin Registration through metaclasses. (Inherited from rekall.ui.renderer.BaseRenderer) |
|
|
top_level_class All renderers inherit from this. (Inherited from rekall.ui.renderer.BaseRenderer) |
|
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
| Class Methods | |||
|
|||
|
|||
| Class Variables | |
name = hash(x) |
|
tablesep =
|
|
paging_limit = Nonehash(x) |
|
progress_fd = Nonehash(x) |
|
deferred_rows = Nonehash(x) |
|
spinner =
|
|
last_spin = 0
|
|
last_message_len = 0
|
|
classes =
(Inherited from rekall.ui.renderer.BaseRenderer)
|
|
classes_by_name =
(Inherited from rekall.ui.renderer.BaseRenderer)
|
|
last_gc_time = 0
(Inherited from rekall.ui.renderer.BaseRenderer)
|
|
last_spin_time = 0
(Inherited from rekall.ui.renderer.BaseRenderer)
|
|
plugin_feature =
(Inherited from rekall.ui.renderer.BaseRenderer)
|
|
progress_interval = 0.2
(Inherited from rekall.ui.renderer.BaseRenderer)
|
|
table = Nonehash(x) (Inherited from rekall.ui.renderer.BaseRenderer) |
|
| Properties | |
|
Inherited from |
| Method Details |
x.__init__(...) initializes x; see help(type(x)) for signature
|
Start a new section. Sections are used to separate distinct entries (e.g. reports of different files).
|
Parse and interpolate the format string. A format string consists of a string with interpolation markers embedded. The syntax for an interpolation marker is {pos:opt1=value,opt2=value}, where pos is the position of the data element to interpolate, and opt1, opt2 are the options to provide the object renderer. For example: renderer.format("Process {0:style=compact}", task) For backwards compatibility we support the following syntaxes: {0:#x} equivalent to {0:style=address} {1:d} equivalent to {1}
|
Renderer should write some data.
|
Renderer should flush data.
|
Table header renders the title row of a table. This also stores the header types to ensure everything is formatted appropriately. It must be a list of specs rather than a dict for ordering purposes.
|
Outputs a single row of a table.
Text tables support these additional kwargs:
highlight: Highlights this raw according to the color scheme (e.g.
important, good...)
|
Will be called to render a progress message to the user.
|
Opens a file for writing or reading.
|
|
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Mon Oct 9 03:29:31 2017 | http://epydoc.sourceforge.net |