Subversion
Data Fields
svn_opt_subcommand_desc3_t Struct Reference

One element of a subcommand dispatch table. More...

#include <svn_opt.h>

Data Fields

const char * name
 The full name of this command. More...
 
svn_opt_subcommand_tcmd_func
 The function this command invokes. More...
 
const char * aliases [3]
 A list of alias names for this command (e.g., 'up' for 'update'). More...
 
const char * help [100]
 A multi-paragraph string describing this command. More...
 
int valid_options [50]
 A list of options accepted by this command. More...
 
struct {
   int   optch
 
   const char *   desc
 
desc_overrides [50]
 A list of option help descriptions, keyed by the option unique enum (the 2nd field in apr_getopt_option_t), which override the generic descriptions given in an apr_getopt_option_t on a per-subcommand basis.
 

Detailed Description

One element of a subcommand dispatch table.

Since
New in 1.11.

Definition at line 88 of file svn_opt.h.

Field Documentation

◆ aliases

const char* svn_opt_subcommand_desc3_t::aliases[3]

A list of alias names for this command (e.g., 'up' for 'update').

Definition at line 97 of file svn_opt.h.

◆ cmd_func

svn_opt_subcommand_t* svn_opt_subcommand_desc3_t::cmd_func

The function this command invokes.

Definition at line 94 of file svn_opt.h.

◆ help

const char* svn_opt_subcommand_desc3_t::help[100]

A multi-paragraph string describing this command.

Definition at line 100 of file svn_opt.h.

◆ name

const char* svn_opt_subcommand_desc3_t::name

The full name of this command.

Definition at line 91 of file svn_opt.h.

◆ valid_options

int svn_opt_subcommand_desc3_t::valid_options[50]

A list of options accepted by this command.

Each value in the array is a unique enum (the 2nd field in apr_getopt_option_t)

Definition at line 105 of file svn_opt.h.


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