32 #ifndef _CLI_UI_PASSWORD_H_ 33 #define _CLI_UI_PASSWORD_H_ 52 const bool B_DisplayStars,
53 const int I_MinPasswordLength,
54 const int I_MaxPasswordLength
60 const bool B_DisplayStars,
61 const int I_MinPasswordLength,
62 const int I_MaxPasswordLength
79 const tk::String GetPassword(
void)
const;
83 virtual void Reset(
void);
84 virtual void ResetToDefault(
void);
87 virtual void OnKey(
const KEY E_KeyCode);
90 const bool m_bDisplayStars;
91 const int m_iMinPasswordLength;
92 const int m_iMaxPasswordLength;
101 #endif // _CLI_UI_PASSWORD_H_ Main namespace of the CLI library.
#define CLI_NS_END(__ns)
End a namespace definition.
Password user interface object.
CmdLineEdition & operator=(const CmdLineEdition &)
Assignment operator.
#define CLI_NS_BEGIN(__ns)
Begin a namespace definition.
Command line edition objet.
Generic user interface class.
void Reset(void)
Reset the object.