KiCad PCB EDA Suite
COMMAND_ENTRY Struct Reference

Public Member Functions

 COMMAND_ENTRY (CLI::COMMAND *aHandler)
 
 COMMAND_ENTRY (CLI::COMMAND *aHandler, std::vector< COMMAND_ENTRY > aSub)
 

Public Attributes

CLI::COMMANDhandler
 
std::vector< COMMAND_ENTRYsubCommands
 

Detailed Description

Definition at line 113 of file kicad_cli.cpp.

Constructor & Destructor Documentation

◆ COMMAND_ENTRY() [1/2]

COMMAND_ENTRY::COMMAND_ENTRY ( CLI::COMMAND aHandler)
inline

Definition at line 119 of file kicad_cli.cpp.

119: handler( aHandler ){};
CLI::COMMAND * handler
Definition: kicad_cli.cpp:115

◆ COMMAND_ENTRY() [2/2]

COMMAND_ENTRY::COMMAND_ENTRY ( CLI::COMMAND aHandler,
std::vector< COMMAND_ENTRY aSub 
)
inline

Definition at line 120 of file kicad_cli.cpp.

120 :
121 handler( aHandler ), subCommands( aSub ){};
std::vector< COMMAND_ENTRY > subCommands
Definition: kicad_cli.cpp:117

Member Data Documentation

◆ handler

CLI::COMMAND* COMMAND_ENTRY::handler

Definition at line 115 of file kicad_cli.cpp.

Referenced by recurseArgParserBuild(), and recurseArgParserSubCommandUsed().

◆ subCommands

std::vector<COMMAND_ENTRY> COMMAND_ENTRY::subCommands

Definition at line 117 of file kicad_cli.cpp.

Referenced by recurseArgParserBuild(), and recurseArgParserSubCommandUsed().


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