Qt: Declare pure virtuals as such
[gpgme.git] / doc / module-overview.sk
1 ##Sketch 1 2
2 document()
3 layout('A4',1)
4 fp((0,0,0))
5 ft(1)
6 Fn('Helvetica-Bold')
7 Fs(18)
8 dstyle('Text')
9 fp((0,1,0.498))
10 ft(1)
11 lp((0,0,0))
12 lw(0.283465)
13 lc(1)
14 lj(0)
15 ld(())
16 la1()
17 la2()
18 dstyle('Application Box')
19 layer('Layer 1',1,1,0,0,(0,0,0))
20 lw(1)
21 r(0,0,0,0,688.145,44.1554)
22 lw(1)
23 r(0,0,0,0,682.363,85.0359)
24 lp((0.392,0.584,0.929))
25 lw(4.25197)
26 b()
27 bs(605.383,329.758,0)
28 bs(605.383,230.546,0)
29 lw(1)
30 r(0,0,0,0,807.414,53.6148)
31 lp((0.392,0.584,0.929))
32 lw(4.25)
33 b()
34 bs(480.134,240.945,0)
35 bs(480.358,325.277,0)
36 lp((0.392,0.584,0.929))
37 lw(3.25)
38 ld((1, 1))
39 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
40 b()
41 bs(474.803,432.284,0)
42 bs(475.334,360.243,0)
43 lw(3.25)
44 ld((1, 1))
45 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
46 b()
47 bs(354.331,432.284,0)
48 bs(352.806,361.417,0)
49 lp((0.392,0.584,0.929))
50 lw(3.25)
51 ld((1, 1))
52 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
53 b()
54 bs(212.598,432.284,0)
55 bs(212.598,361.417,0)
56 fp((0.999,1,0.4))
57 lw(0.283465)
58 r(70.5968,0,0,-56.6929,191.608,488.976,0.0603744,0.151107)
59 lw(1)
60 r(0,0,0,0,88.5492,390.805)
61 lp((0.392,0.584,0.929))
62 lw(4.25197)
63 b()
64 bs(226.772,524.409,0)
65 bs(226.772,488.976,0)
66 lp((0.392,0.584,0.929))
67 lw(4.25)
68 b()
69 bs(403.937,528.718,0)
70 bs(403.937,488.976,0)
71 lp((0.392,0.584,0.929))
72 lw(3.25)
73 ld((1, 1))
74 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
75 b()
76 bs(240.945,432.284,0)
77 bs(240.574,394.994,0)
78 bs(595.276,396.85,0)
79 bs(595.276,361.417,0)
80 lp((0.392,0.584,0.929))
81 lw(3.25)
82 ld((1, 1))
83 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
84 b()
85 bs(333.071,432.284,0)
86 bs(333.07,425.196,0)
87 bs(333.07,382.677,0)
88 bs(240.945,382.677,0)
89 bs(240.945,361.417,0)
90 G()
91 fp((0.999,1,0.4))
92 lw(0.283465)
93 r(70.5589,0,0,-28.347,318.897,354.331,0.0670228,0.151107)
94 fp((0,0,0))
95 le()
96 lw(1)
97 Fn('Helvetica-Bold')
98 Fs(10)
99 txt('GPG',(1,0,0,0.905764,344.004,335.686))
100 G_()
101 G()
102 fp((0.999,1,0.4))
103 lw(0.283465)
104 r(70.5589,0,0,-28.3464,446.763,354.33,0.0670228,0.151107)
105 fp((0,0,0))
106 le()
107 lw(1)
108 Fn('Helvetica')
109 Fs(14)
110 style('Text')
111 txt('GpgConf',(0.552654,0,0,0.500564,481.802,340.184),1,1)
112 G_()
113 G()
114 fp((0.999,1,0.4))
115 lw(0.283465)
116 r(70.5589,0,0,-28.347,191.338,354.331,0.0670228,0.151107)
117 fp((0,0,0))
118 le()
119 lw(1)
120 Fn('Helvetica')
121 Fs(14)
122 style('Text')
123 txt('GpgSM',(0.552654,0,0,0.500574,226.376,340.185),1,1)
124 G_()
125 lp((0.392,0.584,0.929))
126 lw(4.25)
127 b()
128 bs(347.244,325.984,0)
129 bs(347.244,325.984,0)
130 bs(347.244,255.118,0)
131 bs(304.724,255.118,0)
132 bs(304.724,226.771,0)
133 lp((0.392,0.584,0.929))
134 lw(4.25)
135 b()
136 bs(233.858,325.984,0)
137 bs(233.858,255.118,0)
138 bs(276.378,255.118,0)
139 bs(276.378,226.771,0)
140 fp((0,0,0))
141 le()
142 lw(1)
143 Fn('Palatino-Roman')
144 txt('2008-07-17',(0.608301,0,0,0.608301,708.661,65.8308))
145 lw(1)
146 r(0,0,0,0,750.427,153.265)
147 lp((0.392,0.584,0.929))
148 lw(3.25)
149 ld((1, 1))
150 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
151 b()
152 bs(219.685,325.984,0)
153 bs(219.685,198.425,0)
154 bs(219.685,162.992,0)
155 G()
156 fp((1,1,1))
157 lw(0.283465)
158 r(113.386,0,0,-42.5196,35.4333,162.992,0.0670228,0.151107)
159 fp((0,0,0))
160 lw(0.283465)
161 Fn('Helvetica')
162 Fs(14)
163 style('Text')
164 Fn('Helvetica-Bold')
165 Fs(18)
166 txt('LDAP Server',(0.552654,0,0,0.552654,92.1261,148.819),1,1)
167 fp((0,0,0))
168 lw(0.283465)
169 Fn('Helvetica')
170 Fs(14)
171 style('Text')
172 Fn('Helvetica-Bold')
173 Fs(18)
174 txt('(CRLs, Certificates)',(0.552654,0,0,0.552654,92.1261,134.646),1,1)
175 G_()
176 G()
177 fp((1,1,1))
178 lw(0.283465)
179 r(113.386,0,0,-42.5196,35.4331,99.2125,0.0670228,0.151107)
180 fp((0,0,0))
181 lw(0.283465)
182 Fn('Helvetica')
183 Fs(14)
184 style('Text')
185 Fn('Helvetica-Bold')
186 Fs(18)
187 txt('HTTP Server',(0.552654,0,0,0.552654,92.1259,85.0394),1,1)
188 fp((0,0,0))
189 lw(0.283465)
190 Fn('Helvetica')
191 Fs(14)
192 style('Text')
193 Fn('Helvetica-Bold')
194 Fs(18)
195 txt('(CRLs)',(0.552654,0,0,0.552654,92.1259,70.8662),1,1)
196 G_()
197 G()
198 fp((0.999,1,0.4))
199 lw(0.283465)
200 r(70.866,0,0,-31.2962,191.338,158.855,0.0670228,0.151107)
201 fp((0,0,0))
202 le()
203 lw(1)
204 Fn('Helvetica')
205 Fs(14)
206 style('Text')
207 txt('DirMngr',(0.552654,0,0,0.552654,224.02,142.978),1,1)
208 G_()
209 lw(2)
210 ld((1, 1))
211 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
212 b()
213 bs(219.15,126.18,0)
214 bs(219.685,77.9528,0)
215 bs(155.906,77.9528,0)
216 lp((0.392,0.584,0.929))
217 lw(3)
218 b()
219 bs(233.858,127.559,0)
220 bs(233.858,99.2125,0)
221 bs(276.378,99.2125,0)
222 bs(276.378,85.0393,0)
223 lp((0.392,0.584,0.929))
224 lw(3)
225 b()
226 bs(248.031,127.559,0)
227 bs(248.031,113.386,0)
228 bs(375.59,113.386,0)
229 bs(375.59,85.0393,0)
230 G()
231 fp((1,0.647,0.31))
232 lw(0.283465)
233 r(99.2124,0,0,-28.3464,333.07,85.0393,0.0670228,0.151107)
234 fp((0,0,0))
235 le()
236 lw(1)
237 Fn('Helvetica')
238 Fs(14)
239 style('Text')
240 Fn('Helvetica-Bold')
241 Fs(18)
242 txt('Certificate Cache',(0.552654,0,0,0.552654,382.606,69.8548),1,1)
243 fp((1,0.647,0.31))
244 lw(0.283465)
245 r(70.5589,0,0,-28.3464,248.031,85.0393,0.0670228,0.151107)
246 fp((0,0,0))
247 le()
248 lw(1)
249 Fn('Helvetica')
250 Fs(14)
251 style('Text')
252 txt('CRL Cache',(0.552654,0,0,0.552654,284.147,70.6936),1,1)
253 G_()
254 lw(1)
255 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
256 b()
257 bs(503.149,240.945,0)
258 bs(503.149,283.464,0)
259 bs(588.189,283.465,0)
260 bs(588.189,325.984,0)
261 lw(1)
262 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
263 b()
264 bs(503.149,283.464,0)
265 bs(503.149,283.464,0)
266 bs(361.417,283.464,0)
267 bs(361.417,325.984,0)
268 lw(1)
269 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
270 b()
271 bs(361.417,283.464,0)
272 bs(205.512,283.465,0)
273 bs(205.512,325.984,0)
274 lw(1)
275 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
276 b()
277 bs(574.015,85.0393,0)
278 bs(574.015,141.732,0)
279 bs(262.204,141.732,0)
280 lw(1)
281 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
282 b()
283 bs(602.361,85.0393,0)
284 bs(602.361,170.079,0)
285 bs(439.37,170.079,0)
286 bs(439.37,311.811,0)
287 bs(460.629,311.811,0)
288 bs(460.629,325.984,0)
289 lw(1)
290 ld((5, 1))
291 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
292 b()
293 bs(389.763,240.945,0)
294 bs(389.763,269.291,0)
295 bs(290.551,269.291,0)
296 bs(290.551,340.157,0)
297 bs(262.204,340.157,0)
298 lw(1)
299 ld((5, 1))
300 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
301 b()
302 bs(389.763,269.291,0)
303 bs(559.843,269.291,0)
304 bs(559.843,333.071,0)
305 bs(574.016,333.071,0)
306 lw(1)
307 ld((5, 1))
308 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
309 b()
310 bs(488.976,85.0393,0)
311 bs(488.976,127.559,0)
312 bs(389.763,127.559,0)
313 bs(389.763,212.598,0)
314 lw(2)
315 ld((1, 1))
316 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
317 b()
318 bs(205.512,127.559,0)
319 bs(205.512,113.386,0)
320 bs(170.079,113.386,0)
321 bs(170.079,141.732,0)
322 bs(155.906,141.732,0)
323 lp((0.392,0.584,0.929))
324 lw(3.25)
325 ld((1, 1))
326 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
327 b()
328 bs(622.961,356.76,0)
329 bs(622.961,518.503,0)
330 G()
331 fp((0.999,1,0.4))
332 lw(0.283465)
333 r(70.5589,0,0,-28.3459,573.199,354.33,0.0670228,0.151107)
334 fp((0,0,0))
335 le()
336 lw(1)
337 Fn('Helvetica')
338 Fs(14)
339 style('Text')
340 txt('GpgAgent',(0.552654,0,0,0.500554,608.238,340.185),1,1)
341 G_()
342 lp((0.392,0.584,0.929))
343 lw(4.25)
344 b()
345 bs(721.712,467.717,0)
346 bs(721.712,297.838,0)
347 G()
348 fp((0.999,1,0.4))
349 lw(0.283465)
350 r(70.5589,0,0,-28.3464,686.278,297.637,0.0670228,0.151107)
351 fp((0,0,0))
352 le()
353 lw(1)
354 Fn('Helvetica')
355 Fs(14)
356 style('Text')
357 txt('SCdaemon',(0.552654,0,0,0.500564,721.316,283.492),1,1)
358 G_()
359 fp((1,0.647,0.31))
360 lw(0.283465)
361 lj(1)
362 r(86.162,0,0,-117.493,679.192,566.929,0.181818,0.333333)
363 G()
364 fp((0,0,0))
365 le()
366 lw(1)
367 Fn('Helvetica-Bold')
368 Fs(18)
369 txt('Smartcard',(0.552654,0,0,0.552654,698.127,491.036))
370 fp((0.999,1,0.4))
371 lw(0.283465)
372 r(70.5589,0,0,-31.2962,686.279,557.593,0.0670228,0.151107)
373 fp((0,0,0))
374 le()
375 lw(1)
376 Fn('Helvetica')
377 Fs(14)
378 style('Text')
379 txt('Card Reader',(0.552654,0,0,0.552654,721.318,541.975),1,1)
380 G_()
381 G()
382 fp((0.999,1,0.4))
383 lw(0.283465)
384 r(73.6353,0,0,-41.2944,587.066,565.703,0.0670228,0.151107)
385 fp((0,0,0))
386 le()
387 lw(1)
388 Fn('Helvetica')
389 Fs(14)
390 style('Text')
391 txt('PIN Entry',(0.57675,0,0,0.729211,623.632,545.097),1,1)
392 G_()
393 lp((0.392,0.584,0.929))
394 lw(3.25)
395 ld((1, 1))
396 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
397 b()
398 bs(643.758,340.157,0)
399 bs(643.758,340.157,0)
400 bs(707.539,340.158,0)
401 bs(707.539,304.724,0)
402 lw(1)
403 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
404 b()
405 bs(574.016,283.465,0)
406 bs(587.066,283.464,0)
407 bs(686.278,283.464,0)
408 G()
409 lp((0.392,0.584,0.929))
410 lw(4.25197)
411 b()
412 bs(98.9053,325.985,0)
413 bs(98.9053,240.945,0)
414 G()
415 fp((0.999,1,0.4))
416 lw(0.283465)
417 r(70.5589,0,0,-28.3464,63.7795,354.331,0.0670228,0.151107)
418 fp((0,0,0))
419 le()
420 lw(1)
421 Fn('Helvetica')
422 Fs(14)
423 style('Text')
424 txt('WatchGnuPG',(0.552654,0,0,0.552654,98.8185,338.713),1,1)
425 G_()
426 G()
427 fp((1,0.647,0.31))
428 lw(0.283465)
429 r(70.5589,0,0,-28.1194,63.7795,240.718,0.0670228,0.168178)
430 fp((0,0,0))
431 le()
432 lw(1)
433 Fn('Helvetica')
434 Fs(14)
435 style('Text')
436 txt('Log Socket',(0.552654,0,0,0.552654,98.8175,225.1),1,1)
437 G_()
438 G_()
439 G()
440 fp((1,0.647,0.31))
441 lw(0.283465)
442 r(85.0392,0,0,-28.3464,446.457,240.945,0.0670228,0.151107)
443 fp((0,0,0))
444 le()
445 lw(1)
446 Fn('Helvetica')
447 Fs(14)
448 style('Text')
449 Fn('Helvetica-Bold')
450 Fs(18)
451 txt('Config Files',(0.552654,0,0,0.552654,485.621,226.772),1,1)
452 G_()
453 G()
454 fp((1,0.647,0.31))
455 lw(0.283465)
456 r(85.0392,0,0,-28.3464,545.669,85.0394,0.0670228,0.151107)
457 fp((0,0,0))
458 le()
459 lw(1)
460 Fn('Helvetica')
461 Fs(14)
462 style('Text')
463 Fn('Helvetica-Bold')
464 Fs(18)
465 txt('Config Files',(0.552654,0,0,0.552654,584.834,70.8662),1,1)
466 G_()
467 G()
468 fp((1,0.647,0.31))
469 lw(0.283465)
470 r(84.6546,0,0,-27.3609,347.245,239.959,0.0670228,0.151107)
471 fp((0,0,0))
472 le()
473 lw(1)
474 Fn('Helvetica')
475 Fs(14)
476 style('Text')
477 Fn('Helvetica-Bold')
478 Fs(18)
479 txt('Help Files',(0.552654,0,0,0.552654,388.252,224.705),1,1)
480 G_()
481 G()
482 fp((1,0.647,0.31))
483 lw(0.283465)
484 r(84.6546,0,0,-27.3609,446.457,85.0394,0.0670228,0.151107)
485 fp((0,0,0))
486 le()
487 lw(1)
488 Fn('Helvetica')
489 Fs(14)
490 style('Text')
491 Fn('Helvetica-Bold')
492 Fs(18)
493 txt('Help Files',(0.552654,0,0,0.552654,487.464,69.7854),1,1)
494 G_()
495 G()
496 fp((1,0.647,0.31))
497 lw(0.283465)
498 r(85.0392,0,0,-28.3464,248.032,240.945,0.0670228,0.151107)
499 fp((0,0,0))
500 le()
501 lw(1)
502 Fn('Helvetica')
503 Fs(14)
504 style('Text')
505 Fn('Helvetica-Bold')
506 Fs(18)
507 txt('Keybox Files',(0.552654,0,0,0.552654,289.59,226.322),1,1)
508 G_()
509 G()
510 fp((1,0.647,0.31))
511 lw(0.283465)
512 r(70.866,0,0,-28.3464,574.016,240.945,0.0670228,0.151107)
513 fp((0,0,0))
514 le()
515 lw(1)
516 Fn('Helvetica')
517 Fs(14)
518 style('Text')
519 Fn('Helvetica-Bold')
520 Fs(18)
521 txt('Private Keys',(0.552654,0,0,0.552654,609.449,226.772),1,1)
522 G_()
523 G()
524 fp((0,0,0))
525 le()
526 lw(1)
527 Fn('Helvetica')
528 Fs(14)
529 style('Text')
530 Fn('Helvetica-Bold')
531 Fs(24)
532 txt('Scute',(0.552654,0,0,0.599958,224.978,465.775),1,1)
533 fp((0,0,0))
534 le()
535 lw(1)
536 Fn('Times-Roman')
537 Fs(10)
538 txt('(pkcs#11)',(1,0,0,1.08559,206.081,445.011))
539 G_()
540 G()
541 fp((0.999,1,0.4))
542 lw(0.283465)
543 r(198.827,0,0,-56.6929,304.322,488.976,0.0603744,0.151107)
544 fp((0,0,0))
545 le()
546 lw(1)
547 Fn('Helvetica')
548 Fs(14)
549 style('Text')
550 Fn('Helvetica-Bold')
551 Fs(36)
552 txt('GPGME Library',(0.552654,0,0,0.552654,404.952,457.853),1,1)
553 G_()
554 G()
555 lw(1)
556 style('Application Box')
557 r(197.598,0,0,-42.5187,304.724,566.928,0.0152672,0.0677968)
558 fp((0,0,0))
559 le()
560 lw(1)
561 Fn('Helvetica')
562 txt('GPGME aware Application',(0.98062,0,0,0.937018,334.892,540.985))
563 G_()
564 G()
565 lw(1)
566 style('Application Box')
567 r(127.829,0,0,-41.7496,162.992,566.159,0.0152672,0.0677968)
568 fp((0,0,0))
569 le()
570 lw(1)
571 Fn('Helvetica')
572 txt('Legacy Application',(174.688,540.01))
573 G_()
574 G()
575 G()
576 lp((0.392,0.584,0.929))
577 lw(4.25197)
578 b()
579 bs(749.296,162.296,0)
580 bs(705.89,162.296,0)
581 lw(3.25)
582 ld((1, 1))
583 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
584 b()
585 bs(705.89,100.083,0)
586 bs(744.472,100.083,0)
587 lp((0.392,0.584,0.929))
588 lw(3.25)
589 ld((1, 1))
590 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
591 b()
592 bs(705.89,131.189,0)
593 bs(744.472,131.189,0)
594 fp((0,0,0))
595 le()
596 lw(1)
597 Fn('Helvetica')
598 Fs(14)
599 style('Text')
600 txt('execute/access',(0.31891,0,0,0.280771,726.951,87.3768),1,1)
601 fp((0,0,0))
602 le()
603 lw(1)
604 Fn('Helvetica')
605 Fs(14)
606 style('Text')
607 txt('closely linked',(0.31891,0,0,0.280771,724.715,149.589),1,1)
608 fp((0,0,0))
609 le()
610 lw(1)
611 Fn('Helvetica')
612 Fs(14)
613 style('Text')
614 txt('Assuan protocol',(0.31891,0,0,0.280771,728.535,118.483),1,1)
615 G_()
616 lw(1)
617 r(56.6929,0,0,-92.126,701.575,170.079)
618 G_()
619 lp((0.392,0.584,0.929))
620 lw(3.25)
621 ld((1, 1))
622 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
623 b()
624 bs(248.031,325.984,0)
625 bs(248.031,297.638,0)
626 bs(538.583,297.638,0)
627 bs(538.583,340.157,0)
628 bs(566.929,340.157,0)
629 lp((0.392,0.584,0.929))
630 lw(3.25)
631 ld((1, 1))
632 la2(([(-4.0, 3.0), (2.0, 0.0), (-4.0, -3.0), (-4.0, 3.0)], 1))
633 b()
634 bs(375.591,325.984,0)
635 bs(375.591,304.724,0)
636 bs(531.496,304.724,0)
637 bs(531.496,347.244,0)
638 bs(566.929,347.244,0)
639 guidelayer('Guide Lines',1,0,0,1,(0,0,1))
640 grid((0,0,7.08661,7.08661),1,(0,0,1),'Grid')