gwenhywfar
4.15.3
|
A C++ binding for the C module GWEN_GUI. More...
#include <cppgui.hpp>
Public Member Functions | |
CppGui () | |
GWEN_GUI * | getCInterface () |
void | setPasswordDb (GWEN_DB_NODE *dbPasswords, int persistent) |
void | setPasswordStore (GWEN_PASSWD_STORE *sto) |
virtual | ~CppGui () |
Static Public Member Functions | |
static CPPGUI_API CppGui * | getCppGui () |
Protected Member Functions | |
User Interaction | |
virtual int | print (const char *docTitle, const char *docType, const char *descr, const char *text, uint32_t guiid) |
virtual int | getPassword (uint32_t flags, const char *token, const char *title, const char *text, char *buffer, int minLen, int maxLen, uint32_t guiid) |
virtual int | setPasswordStatus (const char *token, const char *pin, GWEN_GUI_PASSWORD_STATUS status, uint32_t guiid) |
virtual int | checkCert (const GWEN_SSLCERTDESCR *cert, GWEN_SYNCIO *sio, uint32_t guiid) |
virtual int | logHook (const char *logDomain, GWEN_LOGGER_LEVEL priority, const char *s) |
virtual int | execDialog (GWEN_DIALOG *dlg, uint32_t guiid) |
virtual int | openDialog (GWEN_DIALOG *dlg, uint32_t guiid) |
virtual int | closeDialog (GWEN_DIALOG *dlg) |
virtual int | runDialog (GWEN_DIALOG *dlg, int untilEnd) |
virtual int | getFileName (const char *caption, GWEN_GUI_FILENAME_TYPE fnt, uint32_t flags, const char *patterns, GWEN_BUFFER *pathBuffer, uint32_t guiid) |
int | checkCertBuiltIn (const GWEN_SSLCERTDESCR *cert, GWEN_SYNCIO *sio, uint32_t guiid) |
Protected Attributes | |
GWEN_GUI * | _gui |
Friends | |
class | CppGuiLinker |
A C++ binding for the C module GWEN_GUI.
This class simply is a C++ binding for the C module GWEN_GUI. It redirects C callbacks used by GWEN_GUI to virtual functions in this class.
Definition at line 39 of file cppgui.hpp.
CppGui | ( | ) |
|
virtual |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
Reimplemented in FOX16_Gui, QT4_Gui, and QT5_Gui.
Referenced by QT5_Gui::getParentWidget(), and QT4_Gui::getParentWidget().
|
protectedvirtual |
Reimplemented in FOX16_Gui, QT4_Gui, and QT5_Gui.
Referenced by QT5_Gui::getParentWidget(), and QT4_Gui::getParentWidget().
GWEN_GUI* getCInterface | ( | ) |
|
static |
|
protectedvirtual |
Reimplemented in FOX16_Gui, QT4_Gui, and QT5_Gui.
Referenced by QT5_Gui::getParentWidget(), and QT4_Gui::getParentWidget().
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in FOX16_Gui, QT4_Gui, and QT5_Gui.
Referenced by QT5_Gui::getParentWidget(), and QT4_Gui::getParentWidget().
|
protectedvirtual |
See CppGui_Print
Reimplemented in FOX16_Gui.
|
protectedvirtual |
Reimplemented in FOX16_Gui, QT4_Gui, and QT5_Gui.
Referenced by QT5_Gui::getParentWidget(), and QT4_Gui::getParentWidget().
void setPasswordDb | ( | GWEN_DB_NODE * | dbPasswords, |
int | persistent | ||
) |
|
protectedvirtual |
void setPasswordStore | ( | GWEN_PASSWD_STORE * | sto | ) |
|
friend |
Definition at line 40 of file cppgui.hpp.
|
protected |
Definition at line 67 of file cppgui.hpp.