Skip to content

stdio ¤

Provides functionality to circumvent GDB's hooks on sys.stdin and sys.stdout which prevent output from appearing on-screen inside of certain event handlers.

Classes:

Attributes:

stdio module-attribute ¤

stdio = Stdio()

Stdio ¤

Methods:

Attributes:

  • queue (list[tuple[TextIO, TextIO, TextIO]]) –

queue class-attribute instance-attribute ¤

queue: list[tuple[TextIO, TextIO, TextIO]] = []

__enter__ ¤

__enter__(*a: Any, **kw: Any) -> None

__exit__ ¤

__exit__(
    exc_type: type[BaseException] | None,
    exc_value: BaseException | None,
    traceback: TracebackType | None,
) -> None