My Project
Public Member Functions | Public Attributes | List of all members
uuid::console::Shell::PasswordData Class Reference

Data for the Mode::PASSWORD shell mode. More...

Inheritance diagram for uuid::console::Shell::PasswordData:
Inheritance graph
[legend]
Collaboration diagram for uuid::console::Shell::PasswordData:
Collaboration graph
[legend]

Public Member Functions

 PasswordData (const __FlashStringHelper *password_prompt, password_function &&password_function)
 Create Mode::PASSWORD shell mode data. More...
 

Public Attributes

const __FlashStringHelper * password_prompt_
 
password_function password_function_
 

Detailed Description

Data for the Mode::PASSWORD shell mode.

Since
0.1.0

Definition at line 1405 of file console.h.

Constructor & Destructor Documentation

◆ PasswordData()

uuid::console::Shell::PasswordData::PasswordData ( const __FlashStringHelper *  password_prompt,
password_function &&  password_function 
)

Create Mode::PASSWORD shell mode data.

Parameters
[in]password_promptMessage to display prompting for password input.
[in]password_functionFunction to be executed after the password has been entered prior to resuming normal execution.
Since
0.1.0

Definition at line 222 of file shell.cpp.

Member Data Documentation

◆ password_function_

password_function uuid::console::Shell::PasswordData::password_function_

Function to execute after password entry.

Since
0.1.0

Definition at line 1422 of file console.h.

◆ password_prompt_

const __FlashStringHelper* uuid::console::Shell::PasswordData::password_prompt_

Prompt requesting password input.

Since
0.1.0

Definition at line 1421 of file console.h.


The documentation for this class was generated from the following files: