~ubuntu-branches/ubuntu/raring/klineakconfig/raring

« back to all changes in this revision

Viewing changes to klineakconfig-api/html/lineakparser_8h.html

  • Committer: Bazaar Package Importer
  • Author(s): Aurelien Jarno
  • Date: 2006-05-27 02:45:41 UTC
  • mto: (2.1.2 edgy)
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20060527024541-4fxlqc8639le61c7
Tags: upstream-0.9
ImportĀ upstreamĀ versionĀ 0.9

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
 
<title>lineakparser.h File Reference</title>
4
 
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
 
</head><body>
6
 
<!-- Generated by Doxygen 1.2.14 -->
7
 
<center>
8
 
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
9
 
<hr><h1>lineakparser.h File Reference</h1><code>#include &lt;qstring.h&gt;</code><br>
10
 
<code>#include &lt;qfile.h&gt;</code><br>
11
 
<code>#include &lt;qdir.h&gt;</code><br>
12
 
<code>#include &lt;qtextstream.h&gt;</code><br>
13
 
<code>#include &lt;iostream.h&gt;</code><br>
14
 
<code>#include &lt;map.h&gt;</code><br>
15
 
<code>#include &lt;vector.h&gt;</code><br>
16
 
<code>#include &lt;cstdlib&gt;</code><br>
17
 
<code>#include "<a class="el" href="dcfp_8h-source.html">dcfp.h</a>"</code><br>
18
 
<code>#include &lt;X11/Xlib.h&gt;</code><br>
19
 
<code>#include &lt;X11/XKBlib.h&gt;</code><br>
20
 
<code>#include &lt;X11/extensions/XKBfile.h&gt;</code><br>
21
 
<code>#include &lt;sys/types.h&gt;</code><br>
22
 
<code>#include &lt;unistd.h&gt;</code><br>
23
 
 
24
 
<p>
25
 
<a href="lineakparser_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
26
 
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
27
 
<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classEAkey.html">EAkey</a></td></tr>
28
 
<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classEAKeyboard.html">EAKeyboard</a></td></tr>
29
 
<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classLineakParser.html">LineakParser</a></td></tr>
30
 
<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classspecialact.html">specialact</a></td></tr>
31
 
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
32
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a0">CONF_HEADER</a></td></tr>
33
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a1">NR_SPECIALS</a>&nbsp;&nbsp;&nbsp;5</td></tr>
34
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a2">EAK_EJECT</a>&nbsp;&nbsp;&nbsp;"EAK_EJECT"</td></tr>
35
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a3">EAK_VOLUP</a>&nbsp;&nbsp;&nbsp;"EAK_VOLUP"</td></tr>
36
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a4">EAK_VOLDOWN</a>&nbsp;&nbsp;&nbsp;"EAK_VOLDOWN"</td></tr>
37
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a5">EAK_MUTE</a>&nbsp;&nbsp;&nbsp;"EAK_MUTE"</td></tr>
38
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a6">EAK_SLEEP</a>&nbsp;&nbsp;&nbsp;"EAK_SLEEP"</td></tr>
39
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a7">LINEAKDIR</a>&nbsp;&nbsp;&nbsp;"/.lineak/"</td></tr>
40
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a8">CONFFILE</a>&nbsp;&nbsp;&nbsp;"/.lineak/lineakd.conf"</td></tr>
41
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a9">BAKFILE</a>&nbsp;&nbsp;&nbsp;"/.lineak/.lineakd.conf.backup"</td></tr>
42
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a10">PIDFILE</a>&nbsp;&nbsp;&nbsp;"/.lineak/lineakd.pid"</td></tr>
43
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a11">DEFFILE</a>&nbsp;&nbsp;&nbsp;"lineakkb.def"</td></tr>
44
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a12">MIXERDEV</a>&nbsp;&nbsp;&nbsp;"/dev/mixer"</td></tr>
45
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a13">VOLUP_VALUE</a>&nbsp;&nbsp;&nbsp;5</td></tr>
46
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a14">VOLDOWN_VALUE</a>&nbsp;&nbsp;&nbsp;-5</td></tr>
47
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a15">VOLMUTE_VALUE</a>&nbsp;&nbsp;&nbsp;0</td></tr>
48
 
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="lineakparser_8h.html#a16">MAX_VOLUME</a>&nbsp;&nbsp;&nbsp;100</td></tr>
49
 
</table>
50
 
<hr><h2>Define Documentation</h2>
51
 
<a name="a9" doxytag="lineakparser.h::BAKFILE"></a><p>
52
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
53
 
  <tr>
54
 
    <td class="md">
55
 
      <table cellpadding="0" cellspacing="0" border="0">
56
 
        <tr>
57
 
          <td class="md" nowrap valign="top"> #define BAKFILE&nbsp;&nbsp;&nbsp;"/.lineak/.lineakd.conf.backup"
58
 
      </table>
59
 
    </td>
60
 
  </tr>
61
 
</table>
62
 
<table cellspacing=5 cellpadding=0 border=0>
63
 
  <tr>
64
 
    <td>
65
 
      &nbsp;
66
 
    </td>
67
 
    <td>
68
 
 
69
 
<p>
70
 
    </td>
71
 
  </tr>
72
 
</table>
73
 
<a name="a0" doxytag="lineakparser.h::CONF_HEADER"></a><p>
74
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
75
 
  <tr>
76
 
    <td class="md">
77
 
      <table cellpadding="0" cellspacing="0" border="0">
78
 
        <tr>
79
 
          <td class="md" nowrap valign="top"> #define CONF_HEADER
80
 
      </table>
81
 
    </td>
82
 
  </tr>
83
 
</table>
84
 
<table cellspacing=5 cellpadding=0 border=0>
85
 
  <tr>
86
 
    <td>
87
 
      &nbsp;
88
 
    </td>
89
 
    <td>
90
 
 
91
 
<p>
92
 
<b>Value:</b><div class="fragment"><pre><font class="stringliteral">"# LinEAK - Linux support for Easy Access and Internet Keyboards\n"</font> \
93
 
<font class="stringliteral">"#  Copyright (c) 2001,2002 Mark Smulders &lt;Mark@PIRnet.nl&gt;\n"</font> \
94
 
<font class="stringliteral">"#  http://lineak.sourceforge.net\n"</font> \
95
 
<font class="stringliteral">"#\n"</font> \
96
 
<font class="stringliteral">"# lineakd configuration file\n"</font> \
97
 
<font class="stringliteral">"#\n"</font> \
98
 
<font class="stringliteral">"# example key configuration:\n"</font> \
99
 
<font class="stringliteral">"# \tplay\t= \"xmms --play-pause\"\n"</font> \
100
 
<font class="stringliteral">"# \teject\t= EAK_EJECT\n"</font> \
101
 
<font class="stringliteral">"#\n"</font> \
102
 
<font class="stringliteral">"# available special actions:\n"</font> \
103
 
<font class="stringliteral">"# \tEAK_EJECT\n"</font> \
104
 
<font class="stringliteral">"# \tEAK_VOLUP\n"</font> \
105
 
<font class="stringliteral">"# \tEAK_VOLDOWN\n"</font> \
106
 
<font class="stringliteral">"# \tEAK_MUTE\n"</font> \
107
 
<font class="stringliteral">"# \tEAK_SLEEP\n"</font> \
108
 
<font class="stringliteral">"#\n"</font> \
109
 
<font class="stringliteral">"\n"</font></pre></div>    </td>
110
 
  </tr>
111
 
</table>
112
 
<a name="a8" doxytag="lineakparser.h::CONFFILE"></a><p>
113
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
114
 
  <tr>
115
 
    <td class="md">
116
 
      <table cellpadding="0" cellspacing="0" border="0">
117
 
        <tr>
118
 
          <td class="md" nowrap valign="top"> #define CONFFILE&nbsp;&nbsp;&nbsp;"/.lineak/lineakd.conf"
119
 
      </table>
120
 
    </td>
121
 
  </tr>
122
 
</table>
123
 
<table cellspacing=5 cellpadding=0 border=0>
124
 
  <tr>
125
 
    <td>
126
 
      &nbsp;
127
 
    </td>
128
 
    <td>
129
 
 
130
 
<p>
131
 
    </td>
132
 
  </tr>
133
 
</table>
134
 
<a name="a11" doxytag="lineakparser.h::DEFFILE"></a><p>
135
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
136
 
  <tr>
137
 
    <td class="md">
138
 
      <table cellpadding="0" cellspacing="0" border="0">
139
 
        <tr>
140
 
          <td class="md" nowrap valign="top"> #define DEFFILE&nbsp;&nbsp;&nbsp;"lineakkb.def"
141
 
      </table>
142
 
    </td>
143
 
  </tr>
144
 
</table>
145
 
<table cellspacing=5 cellpadding=0 border=0>
146
 
  <tr>
147
 
    <td>
148
 
      &nbsp;
149
 
    </td>
150
 
    <td>
151
 
 
152
 
<p>
153
 
    </td>
154
 
  </tr>
155
 
</table>
156
 
<a name="a2" doxytag="lineakparser.h::EAK_EJECT"></a><p>
157
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
158
 
  <tr>
159
 
    <td class="md">
160
 
      <table cellpadding="0" cellspacing="0" border="0">
161
 
        <tr>
162
 
          <td class="md" nowrap valign="top"> #define EAK_EJECT&nbsp;&nbsp;&nbsp;"EAK_EJECT"
163
 
      </table>
164
 
    </td>
165
 
  </tr>
166
 
</table>
167
 
<table cellspacing=5 cellpadding=0 border=0>
168
 
  <tr>
169
 
    <td>
170
 
      &nbsp;
171
 
    </td>
172
 
    <td>
173
 
 
174
 
<p>
175
 
    </td>
176
 
  </tr>
177
 
</table>
178
 
<a name="a5" doxytag="lineakparser.h::EAK_MUTE"></a><p>
179
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
180
 
  <tr>
181
 
    <td class="md">
182
 
      <table cellpadding="0" cellspacing="0" border="0">
183
 
        <tr>
184
 
          <td class="md" nowrap valign="top"> #define EAK_MUTE&nbsp;&nbsp;&nbsp;"EAK_MUTE"
185
 
      </table>
186
 
    </td>
187
 
  </tr>
188
 
</table>
189
 
<table cellspacing=5 cellpadding=0 border=0>
190
 
  <tr>
191
 
    <td>
192
 
      &nbsp;
193
 
    </td>
194
 
    <td>
195
 
 
196
 
<p>
197
 
    </td>
198
 
  </tr>
199
 
</table>
200
 
<a name="a6" doxytag="lineakparser.h::EAK_SLEEP"></a><p>
201
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
202
 
  <tr>
203
 
    <td class="md">
204
 
      <table cellpadding="0" cellspacing="0" border="0">
205
 
        <tr>
206
 
          <td class="md" nowrap valign="top"> #define EAK_SLEEP&nbsp;&nbsp;&nbsp;"EAK_SLEEP"
207
 
      </table>
208
 
    </td>
209
 
  </tr>
210
 
</table>
211
 
<table cellspacing=5 cellpadding=0 border=0>
212
 
  <tr>
213
 
    <td>
214
 
      &nbsp;
215
 
    </td>
216
 
    <td>
217
 
 
218
 
<p>
219
 
    </td>
220
 
  </tr>
221
 
</table>
222
 
<a name="a4" doxytag="lineakparser.h::EAK_VOLDOWN"></a><p>
223
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
224
 
  <tr>
225
 
    <td class="md">
226
 
      <table cellpadding="0" cellspacing="0" border="0">
227
 
        <tr>
228
 
          <td class="md" nowrap valign="top"> #define EAK_VOLDOWN&nbsp;&nbsp;&nbsp;"EAK_VOLDOWN"
229
 
      </table>
230
 
    </td>
231
 
  </tr>
232
 
</table>
233
 
<table cellspacing=5 cellpadding=0 border=0>
234
 
  <tr>
235
 
    <td>
236
 
      &nbsp;
237
 
    </td>
238
 
    <td>
239
 
 
240
 
<p>
241
 
    </td>
242
 
  </tr>
243
 
</table>
244
 
<a name="a3" doxytag="lineakparser.h::EAK_VOLUP"></a><p>
245
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
246
 
  <tr>
247
 
    <td class="md">
248
 
      <table cellpadding="0" cellspacing="0" border="0">
249
 
        <tr>
250
 
          <td class="md" nowrap valign="top"> #define EAK_VOLUP&nbsp;&nbsp;&nbsp;"EAK_VOLUP"
251
 
      </table>
252
 
    </td>
253
 
  </tr>
254
 
</table>
255
 
<table cellspacing=5 cellpadding=0 border=0>
256
 
  <tr>
257
 
    <td>
258
 
      &nbsp;
259
 
    </td>
260
 
    <td>
261
 
 
262
 
<p>
263
 
    </td>
264
 
  </tr>
265
 
</table>
266
 
<a name="a7" doxytag="lineakparser.h::LINEAKDIR"></a><p>
267
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
268
 
  <tr>
269
 
    <td class="md">
270
 
      <table cellpadding="0" cellspacing="0" border="0">
271
 
        <tr>
272
 
          <td class="md" nowrap valign="top"> #define LINEAKDIR&nbsp;&nbsp;&nbsp;"/.lineak/"
273
 
      </table>
274
 
    </td>
275
 
  </tr>
276
 
</table>
277
 
<table cellspacing=5 cellpadding=0 border=0>
278
 
  <tr>
279
 
    <td>
280
 
      &nbsp;
281
 
    </td>
282
 
    <td>
283
 
 
284
 
<p>
285
 
    </td>
286
 
  </tr>
287
 
</table>
288
 
<a name="a16" doxytag="lineakparser.h::MAX_VOLUME"></a><p>
289
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
290
 
  <tr>
291
 
    <td class="md">
292
 
      <table cellpadding="0" cellspacing="0" border="0">
293
 
        <tr>
294
 
          <td class="md" nowrap valign="top"> #define MAX_VOLUME&nbsp;&nbsp;&nbsp;100
295
 
      </table>
296
 
    </td>
297
 
  </tr>
298
 
</table>
299
 
<table cellspacing=5 cellpadding=0 border=0>
300
 
  <tr>
301
 
    <td>
302
 
      &nbsp;
303
 
    </td>
304
 
    <td>
305
 
 
306
 
<p>
307
 
    </td>
308
 
  </tr>
309
 
</table>
310
 
<a name="a12" doxytag="lineakparser.h::MIXERDEV"></a><p>
311
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
312
 
  <tr>
313
 
    <td class="md">
314
 
      <table cellpadding="0" cellspacing="0" border="0">
315
 
        <tr>
316
 
          <td class="md" nowrap valign="top"> #define MIXERDEV&nbsp;&nbsp;&nbsp;"/dev/mixer"
317
 
      </table>
318
 
    </td>
319
 
  </tr>
320
 
</table>
321
 
<table cellspacing=5 cellpadding=0 border=0>
322
 
  <tr>
323
 
    <td>
324
 
      &nbsp;
325
 
    </td>
326
 
    <td>
327
 
 
328
 
<p>
329
 
    </td>
330
 
  </tr>
331
 
</table>
332
 
<a name="a1" doxytag="lineakparser.h::NR_SPECIALS"></a><p>
333
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
334
 
  <tr>
335
 
    <td class="md">
336
 
      <table cellpadding="0" cellspacing="0" border="0">
337
 
        <tr>
338
 
          <td class="md" nowrap valign="top"> #define NR_SPECIALS&nbsp;&nbsp;&nbsp;5
339
 
      </table>
340
 
    </td>
341
 
  </tr>
342
 
</table>
343
 
<table cellspacing=5 cellpadding=0 border=0>
344
 
  <tr>
345
 
    <td>
346
 
      &nbsp;
347
 
    </td>
348
 
    <td>
349
 
 
350
 
<p>
351
 
    </td>
352
 
  </tr>
353
 
</table>
354
 
<a name="a10" doxytag="lineakparser.h::PIDFILE"></a><p>
355
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
356
 
  <tr>
357
 
    <td class="md">
358
 
      <table cellpadding="0" cellspacing="0" border="0">
359
 
        <tr>
360
 
          <td class="md" nowrap valign="top"> #define PIDFILE&nbsp;&nbsp;&nbsp;"/.lineak/lineakd.pid"
361
 
      </table>
362
 
    </td>
363
 
  </tr>
364
 
</table>
365
 
<table cellspacing=5 cellpadding=0 border=0>
366
 
  <tr>
367
 
    <td>
368
 
      &nbsp;
369
 
    </td>
370
 
    <td>
371
 
 
372
 
<p>
373
 
    </td>
374
 
  </tr>
375
 
</table>
376
 
<a name="a14" doxytag="lineakparser.h::VOLDOWN_VALUE"></a><p>
377
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
378
 
  <tr>
379
 
    <td class="md">
380
 
      <table cellpadding="0" cellspacing="0" border="0">
381
 
        <tr>
382
 
          <td class="md" nowrap valign="top"> #define VOLDOWN_VALUE&nbsp;&nbsp;&nbsp;-5
383
 
      </table>
384
 
    </td>
385
 
  </tr>
386
 
</table>
387
 
<table cellspacing=5 cellpadding=0 border=0>
388
 
  <tr>
389
 
    <td>
390
 
      &nbsp;
391
 
    </td>
392
 
    <td>
393
 
 
394
 
<p>
395
 
    </td>
396
 
  </tr>
397
 
</table>
398
 
<a name="a15" doxytag="lineakparser.h::VOLMUTE_VALUE"></a><p>
399
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
400
 
  <tr>
401
 
    <td class="md">
402
 
      <table cellpadding="0" cellspacing="0" border="0">
403
 
        <tr>
404
 
          <td class="md" nowrap valign="top"> #define VOLMUTE_VALUE&nbsp;&nbsp;&nbsp;0
405
 
      </table>
406
 
    </td>
407
 
  </tr>
408
 
</table>
409
 
<table cellspacing=5 cellpadding=0 border=0>
410
 
  <tr>
411
 
    <td>
412
 
      &nbsp;
413
 
    </td>
414
 
    <td>
415
 
 
416
 
<p>
417
 
    </td>
418
 
  </tr>
419
 
</table>
420
 
<a name="a13" doxytag="lineakparser.h::VOLUP_VALUE"></a><p>
421
 
<table width="100%" cellpadding="2" cellspacing="0" border="0">
422
 
  <tr>
423
 
    <td class="md">
424
 
      <table cellpadding="0" cellspacing="0" border="0">
425
 
        <tr>
426
 
          <td class="md" nowrap valign="top"> #define VOLUP_VALUE&nbsp;&nbsp;&nbsp;5
427
 
      </table>
428
 
    </td>
429
 
  </tr>
430
 
</table>
431
 
<table cellspacing=5 cellpadding=0 border=0>
432
 
  <tr>
433
 
    <td>
434
 
      &nbsp;
435
 
    </td>
436
 
    <td>
437
 
 
438
 
<p>
439
 
    </td>
440
 
  </tr>
441
 
</table>
442
 
<hr><address><small>Generated on Tue Jun 11 00:31:45 2002 for KLineakConfig by
443
 
<a href="http://www.doxygen.org/index.html">
444
 
<img src="doxygen.gif" alt="doxygen" align="middle" border=0 
445
 
width=110 height=53></a>1.2.14 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
446
 
 &copy;&nbsp;1997-2002</small></address>
447
 
</body>
448
 
</html>