Specifies the type of a selection function used to check whether a cell has to be selected or not.
An enumerated type which can be used to indicate the cursor blink mode for the terminal.
An enumerated type which can be used to indicate what should the terminal draw at the cursor position.
An enumerated type which can be used to indicate which string the terminal should send to an application when the user presses the Delete or Backspace keys.
An enum type for regex errors. In addition to the values listed above, any PCRE2 error values may occur.
A flag type to determine how terminal contents should be written to an output stream.
All of these fields should be considered read-only, except for derived classes.