A C++ binding for the C module GWEN_GUI.
More...
#include <cppgui.hpp>
|
|
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, GWEN_GUI_PASSWORD_METHOD methodId, GWEN_DB_NODE *methodParams, 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) |
|
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.
- Author
- Martin Preussmarti.nosp@m.n@aq.nosp@m.uaman.nosp@m.iac..nosp@m.de
Definition at line 39 of file cppgui.hpp.
◆ CppGui()
◆ ~CppGui()
◆ checkCert()
◆ checkCertBuiltIn()
◆ closeDialog()
◆ execDialog()
virtual int execDialog |
( |
GWEN_DIALOG * |
dlg, |
|
|
uint32_t |
guiid |
|
) |
| |
|
protectedvirtual |
◆ getCInterface()
◆ getCppGui()
static CPPGUI_API CppGui* getCppGui |
( |
| ) |
|
|
static |
◆ getFileName()
◆ getPassword()
virtual int getPassword |
( |
uint32_t |
flags, |
|
|
const char * |
token, |
|
|
const char * |
title, |
|
|
const char * |
text, |
|
|
char * |
buffer, |
|
|
int |
minLen, |
|
|
int |
maxLen, |
|
|
GWEN_GUI_PASSWORD_METHOD |
methodId, |
|
|
GWEN_DB_NODE * |
methodParams, |
|
|
uint32_t |
guiid |
|
) |
| |
|
protectedvirtual |
◆ logHook()
virtual int logHook |
( |
const char * |
logDomain, |
|
|
GWEN_LOGGER_LEVEL |
priority, |
|
|
const char * |
s |
|
) |
| |
|
protectedvirtual |
◆ openDialog()
virtual int openDialog |
( |
GWEN_DIALOG * |
dlg, |
|
|
uint32_t |
guiid |
|
) |
| |
|
protectedvirtual |
◆ print()
virtual int print |
( |
const char * |
docTitle, |
|
|
const char * |
docType, |
|
|
const char * |
descr, |
|
|
const char * |
text, |
|
|
uint32_t |
guiid |
|
) |
| |
|
protectedvirtual |
◆ runDialog()
virtual int runDialog |
( |
GWEN_DIALOG * |
dlg, |
|
|
int |
untilEnd |
|
) |
| |
|
protectedvirtual |
◆ setPasswordDb()
void setPasswordDb |
( |
GWEN_DB_NODE * |
dbPasswords, |
|
|
int |
persistent |
|
) |
| |
◆ setPasswordStatus()
◆ setPasswordStore()
◆ CppGuiLinker
friend class CppGuiLinker |
|
friend |
◆ _gui
The documentation for this class was generated from the following file: