Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

libtmux::NotificationRange

C++
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++
  • Swift Unavailable

View as Markdown

Module
libtmux
Package
libtmux-cxx
Source
include/libtmux/control.hpp
class libtmux::NotificationRange
class [source]
class [source]
class libtmux::NotificationRange

Everything tmux says, until the deadline, as one loop.

Draining by hand is two nested loops and a break: ask for a batch, stop if it is empty, walk it, ask again. That shape was written six times across this repository's own tests and examples before this existed, which is the argument for it.

An input range, single pass. A ParsedNotification views the notification it was read from, and this owns that notification only until the iterator advances — so copy what you need out of one before asking for the next.

3 declared, 0 inherited

Members

Esc

Type to search.