tmux  3.2a
About: tmux is a terminal multiplexer that lets you switch easily between several programs in one terminal.
  Fossies Dox: tmux-3.2a.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

cmd_entry Struct Reference

#include <tmux.h>

Collaboration diagram for cmd_entry:
[legend]

Data Fields

const char * name
 
const char * alias
 
struct {
   const char *   template
 
   int   lower
 
   int   upper
 
args
 
const char * usage
 
struct cmd_entry_flag source
 
struct cmd_entry_flag target
 
int flags
 
enum cmd_retval(* exec )(struct cmd *, struct cmdq_item *)
 

Detailed Description

Definition at line 1525 of file tmux.h.

Field Documentation

◆ alias

const char* cmd_entry::alias

Definition at line 1527 of file tmux.h.

Referenced by cmd_find().

◆ 

cmd_entry::args { ... } struct

Referenced by cmd_parse().

◆ exec

enum cmd_retval(* cmd_entry::exec) (struct cmd *, struct cmdq_item *)

Definition at line 1545 of file tmux.h.

◆ flags

int cmd_entry::flags

Definition at line 1545 of file tmux.h.

Referenced by cmd_list_all_have(), and cmd_list_any_have().

◆ lower

int cmd_entry::lower

Definition at line 1531 of file tmux.h.

Referenced by cmd_parse().

◆ name

const char* cmd_entry::name

Definition at line 1526 of file tmux.h.

Referenced by cmd_find(), cmd_parse(), cmd_print(), cmdq_find_flag(), and cmdq_merge_formats().

◆ source

struct cmd_entry_flag cmd_entry::source

Definition at line 1534 of file tmux.h.

◆ target

struct cmd_entry_flag cmd_entry::target

Definition at line 1534 of file tmux.h.

◆ template

const char* cmd_entry::template

Definition at line 1530 of file tmux.h.

Referenced by cmd_parse().

◆ upper

int cmd_entry::upper

Definition at line 1532 of file tmux.h.

Referenced by cmd_parse().

◆ usage

const char* cmd_entry::usage

Definition at line 1534 of file tmux.h.

Referenced by cmd_parse().


The documentation for this struct was generated from the following file: