Blame docs/reference/libkeymap/html/kmap_8h_source.html

Packit Service 50ad14
Packit Service 50ad14
<html xmlns="http://www.w3.org/1999/xhtml">
Packit Service 50ad14
<head>
Packit Service 50ad14
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
Packit Service 50ad14
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
Packit Service 50ad14
<title>libkeymap: src/libkeymap/keymap/kmap.h Source File</title>
Packit Service 50ad14
Packit Service 50ad14
<link href="tabs.css" rel="stylesheet" type="text/css"/>
Packit Service 50ad14
<link href="doxygen.css" rel="stylesheet" type="text/css" />
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
</head>
Packit Service 50ad14
<body>
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
 
Packit Service 50ad14
 
Packit Service 50ad14
  
Packit Service 50ad14
  
Packit Service 50ad14
  
Packit Service 50ad14
   
libkeymap
Packit Service 50ad14
    2.0.3
Packit Service 50ad14
   
Packit Service 50ad14
   
Library to manage the Linux keymaps
Packit Service 50ad14
  
Packit Service 50ad14
  
Packit Service 50ad14
  
Packit Service 50ad14
  
Packit Service 50ad14
 
Packit Service 50ad14
 
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
Packit Service 50ad14
  
Packit Service 50ad14
    
    Packit Service 50ad14
          
  • Main Page
  • Packit Service 50ad14
          
  • Data Structures
  • Packit Service 50ad14
          
  • Files
  • Packit Service 50ad14
        
    Packit Service 50ad14
      
    Packit Service 50ad14
      
    Packit Service 50ad14
        
      Packit Service 50ad14
            
    • File List
    • Packit Service 50ad14
            
    • Globals
    • Packit Service 50ad14
          
      Packit Service 50ad14
        
      Packit Service 50ad14
      Packit Service 50ad14
      Packit Service 50ad14
        
      Packit Service 50ad14
      src/libkeymap/keymap/kmap.h
      Packit Service 50ad14
      Packit Service 50ad14
      Packit Service 50ad14
      Go to the documentation of this file.
      00001 
      Packit Service 50ad14
      00005 #ifndef LK_KMAP_H
      Packit Service 50ad14
      00006 #define LK_KMAP_H
      Packit Service 50ad14
      00007 
      Packit Service 50ad14
      00008 #include <keymap/context.h>
      Packit Service 50ad14
      00009 #include <keymap/findfile.h>
      Packit Service 50ad14
      00010 
      Packit Service 50ad14
      00011 int lk_add_map(struct lk_ctx *ctx,   unsigned int k_table);
      Packit Service 50ad14
      00012 int lk_map_exists(struct lk_ctx *ctx, unsigned int k_table);
      Packit Service 50ad14
      00013 
      Packit Service 50ad14
      00014 int lk_get_keys_total(struct lk_ctx *ctx, unsigned int k_table);
      Packit Service 50ad14
      00015 
      Packit Service 50ad14
      00016 int lk_add_key(struct lk_ctx *ctx, unsigned int k_table, unsigned int k_index, int keycode);
      Packit Service 50ad14
      00017 int lk_del_key(struct lk_ctx *ctx, unsigned int k_table, unsigned int k_index);
      Packit Service 50ad14
      00018 int lk_get_key(struct lk_ctx *ctx, unsigned int k_table, unsigned int k_index);
      Packit Service 50ad14
      00019 int lk_key_exists(struct lk_ctx *ctx,   unsigned int k_table, unsigned int k_index);
      Packit Service 50ad14
      00020 
      Packit Service 50ad14
      00021 /* Functions for key string manipulations */
      Packit Service 50ad14
      00022 int lk_get_func(struct lk_ctx *ctx, struct kbsentry *kbs);
      Packit Service 50ad14
      00023 int lk_add_func(struct lk_ctx *ctx, struct kbsentry *kbs);
      Packit Service 50ad14
      00024 int lk_del_func(struct lk_ctx *ctx, unsigned int index);
      Packit Service 50ad14
      00025 int lk_func_exists(struct lk_ctx *ctx, unsigned int index);
      Packit Service 50ad14
      00026 
      Packit Service 50ad14
      00027 /* Functions for manipulations with diacritical table */
      Packit Service 50ad14
      00028 int lk_get_diacr(struct lk_ctx *ctx, unsigned int index, struct lk_kbdiacr *dcr);
      Packit Service 50ad14
      00029 int lk_add_diacr(struct lk_ctx *ctx, unsigned int index, struct lk_kbdiacr *dcr);
      Packit Service 50ad14
      00030 int lk_del_diacr(struct lk_ctx *ctx, unsigned int index);
      Packit Service 50ad14
      00031 int lk_diacr_exists(struct lk_ctx *ctx, unsigned int index);
      Packit Service 50ad14
      00032 int lk_append_diacr(struct lk_ctx *ctx, struct lk_kbdiacr *dcr);
      Packit Service 50ad14
      00033 int lk_append_compose(struct lk_ctx *ctx, struct lk_kbdiacr *dcr);
      Packit Service 50ad14
      00034 
      Packit Service 50ad14
      00035 int lk_add_constants(struct lk_ctx *ctx);
      Packit Service 50ad14
      00036 
      Packit Service 50ad14
      00037 int lk_parse_keymap(struct lk_ctx *ctx, lkfile_t *f);
      Packit Service 50ad14
      00038 int lk_load_keymap(struct lk_ctx *ctx, int fd, int kbd_mode);
      Packit Service 50ad14
      00039 
      Packit Service 50ad14
      00040 #endif /* LK_KMAP_H */
      Packit Service 50ad14
      Packit Service 50ad14
      Packit Service 50ad14
      Packit Service 50ad14

      <address class="footer"><small>
      Packit Service 50ad14
      Generated on Thu Dec 15 2016 16:02:39 for libkeymap by  
      Packit Service 50ad14
      doxygen
      Packit Service 50ad14
       1.7.6.1
      Packit Service 50ad14
      </small></address>
      Packit Service 50ad14
      Packit Service 50ad14
      </body>
      Packit Service 50ad14
      </html>