SYMBOL INDEX (192 symbols across 4 files) FILE: bpytop.py class TimeIt (line 374) | class TimeIt: method start (line 379) | def start(cls, name): method pause (line 383) | def pause(cls, name): method stop (line 389) | def stop(cls, name): function timeit_decorator (line 398) | def timeit_decorator(func): function strtobool (line 409) | def strtobool(val: str) -> bool: class Config (line 429) | class Config: method __init__ (line 515) | def __init__(self, path: str): method __setattr__ (line 532) | def __setattr__(self, name, value): method load_config (line 539) | def load_config(self) -> Dict[str, Union[str, int, bool]]: method save_config (line 608) | def save_config(self): class Term (line 659) | class Term: method refresh (line 683) | def refresh(cls, *args, force: bool = False): method echo (line 740) | def echo(on: bool): method title (line 751) | def title(text: str = "") -> str: class Fx (line 757) | class Fx: method trans (line 782) | def trans(string: str): method uncolor (line 786) | def uncolor(cls, string: str) -> str: class Raw (line 789) | class Raw(object): method __init__ (line 791) | def __init__(self, stream): method __enter__ (line 794) | def __enter__(self): method __exit__ (line 797) | def __exit__(self, type, value, traceback): class Nonblocking (line 800) | class Nonblocking(object): method __init__ (line 802) | def __init__(self, stream): method __enter__ (line 805) | def __enter__(self): method __exit__ (line 808) | def __exit__(self, *args): class Mv (line 811) | class Mv: method to (line 814) | def to(line: int, col: int) -> str: method right (line 817) | def right(x: int) -> str: #* Move cursor right x columns method left (line 820) | def left(x: int) -> str: #* Move cursor left x columns method up (line 823) | def up(x: int) -> str: #* Move cursor up x lines method down (line 826) | def down(x: int) -> str: #* Move cursor down x lines class Key (line 837) | class Key: method start (line 879) | def start(cls): method stop (line 886) | def stop(cls): method last (line 895) | def last(cls) -> str: method get (line 900) | def get(cls) -> str: method get_mouse (line 905) | def get_mouse(cls) -> Tuple[int, int]: method mouse_moved (line 911) | def mouse_moved(cls) -> bool: method has_key (line 919) | def has_key(cls) -> bool: method clear (line 923) | def clear(cls): method input_wait (line 927) | def input_wait(cls, sec: float = 0.0, mouse: bool = False) -> bool: method break_wait (line 941) | def break_wait(cls): method _get_key (line 948) | def _get_key(cls): class Draw (line 1014) | class Draw: method now (line 1033) | def now(cls, *args): method buffer (line 1047) | def buffer(cls, name: str, *args: str, append: bool = False, now: bool... method out (line 1069) | def out(cls, *names: str, clear = False): method saved_buffer (line 1094) | def saved_buffer(cls) -> str: method clear (line 1103) | def clear(cls, *names, saved: bool = False): class Color (line 1125) | class Color: method __init__ (line 1137) | def __init__(self, color: str, depth: str = "fg", default: bool = False): method __str__ (line 1183) | def __str__(self) -> str: method __repr__ (line 1186) | def __repr__(self) -> str: method __iter__ (line 1189) | def __iter__(self) -> Iterable: method __call__ (line 1192) | def __call__(self, *args: str) -> str: method truecolor_to_256 (line 1197) | def truecolor_to_256(rgb: Tuple[int, int, int], depth: str="fg") -> str: method escape_color (line 1210) | def escape_color(hexa: str = "", r: int = 0, g: int = 0, b: int = 0, d... method fg (line 1241) | def fg(cls, *args) -> str: method bg (line 1246) | def bg(cls, *args) -> str: class Colors (line 1250) | class Colors: class Theme (line 1261) | class Theme: method __init__ (line 1283) | def __init__(self, theme: str): method __call__ (line 1287) | def __call__(self, theme: str): method _load_theme (line 1291) | def _load_theme(self, theme: str): method refresh (line 1351) | def refresh(cls): method _load_file (line 1364) | def _load_file(path: str) -> Dict[str, str]: class Banner (line 1380) | class Banner: method draw (line 1407) | def draw(cls, line: int, col: int = 0, center: bool = False, now: bool... class Symbol (line 1416) | class Symbol: class Graph (line 1455) | class Graph: method __init__ (line 1477) | def __init__(self, width: int, height: int, color: Union[List[str], Co... method _create (line 1527) | def _create(self, data: List[int], new: bool = False): method __call__ (line 1563) | def __call__(self, value: Union[int, None] = None) -> str: method add (line 1578) | def add(self, value: Union[int, None] = None) -> str: method __str__ (line 1581) | def __str__(self): method __repr__ (line 1584) | def __repr__(self): class Graphs (line 1588) | class Graphs: class Meter (line 1599) | class Meter: method __init__ (line 1613) | def __init__(self, value: int, width: int, gradient_name: str, invert:... method __call__ (line 1622) | def __call__(self, value: Union[int, None]) -> str: method __str__ (line 1632) | def __str__(self) -> str: method __repr__ (line 1635) | def __repr__(self): method _create (line 1638) | def _create(self, value: int) -> str: class Meters (line 1654) | class Meters: class Box (line 1662) | class Box: method calc_sizes (line 1701) | def calc_sizes(cls): method draw_update_ms (line 1709) | def draw_update_ms(cls, now: bool = True): method draw_clock (line 1725) | def draw_clock(cls, force: bool = False): method empty_bg (line 1752) | def empty_bg(cls) -> str: method draw_bg (line 1766) | def draw_bg(cls, now: bool = True): class SubBox (line 1777) | class SubBox: class CpuBox (line 1785) | class CpuBox(Box, SubBox): method _calc_size (line 1812) | def _calc_size(cls): method _draw_bg (line 1849) | def _draw_bg(cls) -> str: method battery_activity (line 1858) | def battery_activity(cls) -> bool: method _draw_fg (line 1899) | def _draw_fg(cls): class MemBox (line 2037) | class MemBox(Box): method _calc_size (line 2065) | def _calc_size(cls): method _draw_bg (line 2119) | def _draw_bg(cls) -> str: method _draw_fg (line 2135) | def _draw_fg(cls): class NetBox (line 2330) | class NetBox(Box, SubBox): method _calc_size (line 2348) | def _calc_size(cls): method _draw_bg (line 2369) | def _draw_bg(cls) -> str: method _draw_fg (line 2375) | def _draw_fg(cls): class ProcBox (line 2436) | class ProcBox(Box): method _calc_size (line 2468) | def _calc_size(cls): method _draw_bg (line 2495) | def _draw_bg(cls) -> str: method selector (line 2500) | def selector(cls, key: str, mouse_pos: Tuple[int, int] = (0, 0)): method _draw_fg (line 2564) | def _draw_fg(cls): class Collector (line 2897) | class Collector: method start (line 2919) | def start(cls): method stop (line 2926) | def stop(cls): method _runner (line 2939) | def _runner(cls): method collect (line 2976) | def collect(cls, *collectors, draw_now: bool = True, interrupt: bool =... class CpuCollector (line 3006) | class CpuCollector(Collector): method get_sensors (line 3028) | def get_sensors(cls): method _collect (line 3061) | def _collect(cls): method _collect_temps (line 3099) | def _collect_temps(cls): method _draw (line 3253) | def _draw(cls): class MemCollector (line 3256) | class MemCollector(Collector): method _collect (line 3288) | def _collect(cls): method _draw (line 3494) | def _draw(cls): class NetCollector (line 3497) | class NetCollector(Collector): method _get_nics (line 3523) | def _get_nics(cls): method switch (line 3548) | def switch(cls, key: str): method _collect (line 3564) | def _collect(cls): method _draw (line 3671) | def _draw(cls): class ProcCollector (line 3675) | class ProcCollector(Collector): method _collect (line 3703) | def _collect(cls): method _tree (line 3858) | def _tree(cls, sort_cmd, reverse: bool, proc_per_cpu: bool, search: Li... method sorting (line 3981) | def sorting(cls, key: str): method _draw (line 3990) | def _draw(cls): class Menu (line 3993) | class Menu: method main (line 4011) | def main(cls): method help (line 4117) | def help(cls): method options (line 4257) | def options(cls): class Timer (line 4988) | class Timer: method stamp (line 4993) | def stamp(cls): method not_zero (line 4997) | def not_zero(cls) -> bool: method left (line 5004) | def left(cls) -> float: method finish (line 5012) | def finish(cls): class UpdateChecker (line 5017) | class UpdateChecker: method run (line 5022) | def run(cls): method _checker (line 5027) | def _checker(cls): class Init (line 5046) | class Init: method start (line 5055) | def start(cls): method success (line 5074) | def success(cls): method fail (line 5080) | def fail(err): method draw_bg (line 5088) | def draw_bg(cls, times: int = 5): method done (line 5096) | def done(cls): function get_cpu_name (line 5110) | def get_cpu_name() -> str: function get_cpu_core_mapping (line 5155) | def get_cpu_core_mapping() -> List[int]: function create_box (line 5186) | def create_box(x: int = 0, y: int = 0, width: int = 0, height: int = 0, ... function now_sleeping (line 5228) | def now_sleeping(signum, frame): function now_awake (line 5236) | def now_awake(signum, frame): function quit_sigint (line 5246) | def quit_sigint(signum, frame): function clean_quit (line 5250) | def clean_quit(errcode: int = 0, errmsg: str = "", thread: bool = False): function floating_humanizer (line 5272) | def floating_humanizer(value: Union[float, int], bit: bool = False, per_... function units_to_bytes (line 5315) | def units_to_bytes(value: str) -> int: function min_max (line 5350) | def min_max(value: int, min_value: int=0, max_value: int=100) -> int: function readfile (line 5353) | def readfile(file: str, default: str = "") -> str: function temperature (line 5363) | def temperature(value: int, scale: str = "celsius") -> Tuple[int, str]: function process_keys (line 5376) | def process_keys(): function main (line 5556) | def main(): FILE: tests/test_classes.py function test_Fx_uncolor (line 7) | def test_Fx_uncolor(): function test_Color (line 10) | def test_Color(): function test_Theme (line 15) | def test_Theme(): function test_Box_calc_sizes (line 21) | def test_Box_calc_sizes(): function test_Graph (line 26) | def test_Graph(): function test_Meter (line 32) | def test_Meter(): function test_Banner (line 36) | def test_Banner(): function test_CpuCollector_collect (line 39) | def test_CpuCollector_collect(): function test_CpuCollector_get_sensors (line 47) | def test_CpuCollector_get_sensors(): function test_CpuCollector_collect_temps (line 56) | def test_CpuCollector_collect_temps(): function test_MemCollector_collect (line 67) | def test_MemCollector_collect(): function test_NetCollector_get_nics (line 83) | def test_NetCollector_get_nics(): function test_NetCollector_collect (line 89) | def test_NetCollector_collect(): function test_ProcCollector_collect (line 97) | def test_ProcCollector_collect(): function test_CpuBox_draw (line 108) | def test_CpuBox_draw(): function test_MemBox_draw (line 114) | def test_MemBox_draw(): function test_NetBox_draw (line 121) | def test_NetBox_draw(): function test_ProcBox_draw (line 127) | def test_ProcBox_draw(): FILE: tests/test_functions.py function test_get_cpu_name (line 8) | def test_get_cpu_name(): function test_get_cpu_core_mapping (line 11) | def test_get_cpu_core_mapping(): function test_create_box (line 20) | def test_create_box(): function test_floating_humanizer (line 23) | def test_floating_humanizer(): function test_units_to_bytes (line 31) | def test_units_to_bytes(): FILE: tests/test_title.py function test_empty (line 6) | def test_empty(): function test_nonempty (line 10) | def test_nonempty(): function test_empty_with_environ (line 14) | def test_empty_with_environ(): function test_nonempty_with_environ (line 19) | def test_nonempty_with_environ():