# libtmux::CommandFailure

- **Module:** libtmux
- **Package:** libtmux-cxx
- **Language:** C++
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-cxx/blob/393d4b0ad666f18a6581f1eb281741a75a7503f0/include/libtmux/command.hpp#L83
- **Page:** https://libtmux.org/en/cxx/latest/reference/libtmux-commandfailure/

A command that did not produce an answer, and how far it got.

`delivery` is the part that decides whether retrying is safe; `kind` and `diagnostic` say what to fix.

## Members

- `kind` (attribute)
- `delivery` (attribute): How far the command is known to have progressed.
- `exit_code` (attribute)
- `diagnostic` (attribute)
