libkeymap
2.0.1
Library to manage the Linux keymaps
Main Page
Data Structures
Files
File List
Globals
src
libkeymap
keymap
context.h
Go to the documentation of this file.
1
#ifndef LK_CONTEXT_H
2
#define LK_CONTEXT_H
3
4
#include <linux/kd.h>
5
#include <linux/keyboard.h>
6
#include <
keymap/findfile.h
>
7
#include <
keymap/array.h
>
8
12
typedef
enum
{
13
LK_FLAG_UNICODE_MODE
= (1 << 1),
14
LK_FLAG_CLEAR_COMPOSE
= (1 << 2),
15
LK_FLAG_CLEAR_STRINGS
= (1 << 3),
16
LK_FLAG_PREFER_UNICODE
= (1 << 4)
17
}
lk_flags
;
18
22
typedef
enum
{
23
LK_KEYWORD_KEYMAPS
= (1 << 1),
24
LK_KEYWORD_ALTISMETA
= (1 << 2),
25
LK_KEYWORD_CHARSET
= (1 << 3),
26
LK_KEYWORD_STRASUSUAL
= (1 << 4)
27
}
lk_keywords
;
28
32
struct
lk_ctx;
33
34
#endif
/* LK_CONTEXT_H */
LK_FLAG_UNICODE_MODE
Definition:
context.h:13
LK_KEYWORD_CHARSET
Definition:
context.h:25
findfile.h
lk_flags
lk_flags
Parser flags that are set outside the library.
Definition:
context.h:12
LK_FLAG_CLEAR_COMPOSE
Definition:
context.h:14
LK_KEYWORD_ALTISMETA
Definition:
context.h:24
LK_KEYWORD_STRASUSUAL
Definition:
context.h:26
array.h
LK_FLAG_CLEAR_STRINGS
Definition:
context.h:15
lk_keywords
lk_keywords
Keywords used in keymap files.
Definition:
context.h:22
LK_KEYWORD_KEYMAPS
Definition:
context.h:23
LK_FLAG_PREFER_UNICODE
Definition:
context.h:16
Generated on Sun Nov 3 2013 22:40:15 for libkeymap by
1.8.5