OnixS C++ ICE Binary Order Entry Handler 1.1.1
API Documentation
Loading...
Searching...
No Matches
MenuItem Struct Reference

Public Member Functions

 MenuItem (const std::string &text, const std::string &commandText, const std::initializer_list< Command > &items)
 MenuItem (const std::string &text, const std::string &commandText, const Command &command)

Public Attributes

std::string text_
std::string commandText_
std::vector< Commandcommands_

Detailed Description

Definition at line 353 of file CUI.h.

Constructor & Destructor Documentation

◆ MenuItem() [1/2]

MenuItem ( const std::string & text,
const std::string & commandText,
const std::initializer_list< Command > & items )
inline

Definition at line 355 of file CUI.h.

356 : text_(text)
357 , commandText_(commandText)
358 , commands_{items}
359 {}

◆ MenuItem() [2/2]

MenuItem ( const std::string & text,
const std::string & commandText,
const Command & command )
inline

Definition at line 361 of file CUI.h.

362 : text_(text)
363 , commandText_(commandText)
364 , commands_{command}
365 {}

Member Data Documentation

◆ commands_

std::vector<Command> commands_

Definition at line 370 of file CUI.h.

◆ commandText_

std::string commandText_

Definition at line 368 of file CUI.h.

◆ text_

std::string text_

Definition at line 367 of file CUI.h.