gwenhywfar
4.6.0beta
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
gui
cpp
cppgui_p.hpp
Go to the documentation of this file.
1
/***************************************************************************
2
begin : Mon Mar 01 2004
3
copyright : (C) 2004-2010 by Martin Preuss
4
email : martin@libchipcard.de
5
6
***************************************************************************
7
* Please see toplevel file COPYING for license details *
8
***************************************************************************/
9
10
#ifndef CPPGUI_P_HPP
11
#define CPPGUI_P_HPP
12
13
14
#include "
cppgui.hpp
"
15
16
17
class
CppGuiLinker
{
18
friend
class
CppGui
;
19
20
static
int
GWENHYWFAR_CB
Print(
GWEN_GUI
*gui,
21
const
char
*docTitle,
22
const
char
*docType,
23
const
char
*descr,
24
const
char
*text,
25
uint32_t guiid);
26
27
static
int
GWENHYWFAR_CB
GetPassword(
GWEN_GUI
*gui,
28
uint32_t flags,
29
const
char
*token,
30
const
char
*title,
31
const
char
*text,
32
char
*buffer,
33
int
minLen,
34
int
maxLen,
35
uint32_t guiid);
36
37
static
int
GWENHYWFAR_CB
SetPasswordStatus(
GWEN_GUI
*gui,
38
const
char
*token,
39
const
char
*pin,
40
GWEN_GUI_PASSWORD_STATUS
status,
41
uint32_t guiid);
42
43
static
int
GWENHYWFAR_CB
CheckCert(
GWEN_GUI
*gui,
44
const
GWEN_SSLCERTDESCR
*cert,
45
GWEN_SYNCIO
*io,
46
uint32_t guiid);
47
48
static
int
GWENHYWFAR_CB
LogHook(
GWEN_GUI
*gui,
49
const
char
*logDomain,
50
GWEN_LOGGER_LEVEL
priority,
const
char
*s);
51
52
static
int
GWENHYWFAR_CB
ExecDialog(
GWEN_GUI
*gui,
53
GWEN_DIALOG
*dlg,
54
uint32_t guiid);
55
56
static
int
GWENHYWFAR_CB
OpenDialog(
GWEN_GUI
*gui,
GWEN_DIALOG
*dlg, uint32_t guiid);
57
static
int
GWENHYWFAR_CB
CloseDialog(
GWEN_GUI
*gui,
GWEN_DIALOG
*dlg);
58
static
int
GWENHYWFAR_CB
RunDialog(
GWEN_GUI
*gui,
GWEN_DIALOG
*dlg,
int
untilEnd);
59
60
61
static
int
GWENHYWFAR_CB
GetFileName(
GWEN_GUI
*gui,
62
const
char
*caption,
63
GWEN_GUI_FILENAME_TYPE
fnt,
64
uint32_t flags,
65
const
char
*patterns,
66
GWEN_BUFFER
*pathBuffer,
67
uint32_t guiid);
68
69
static
GWENHYWFAR_CB
void
freeData(
void
*bp,
void
*p);
70
};
71
72
73
74
75
#endif
/* CPPGUI_P_HPP */
76
77
Generated on Sun May 26 2013 16:42:53 for gwenhywfar by
1.8.1.2