summaryrefslogtreecommitdiff
path: root/doc/reference/libxklavier-sections.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/reference/libxklavier-sections.txt')
-rw-r--r--doc/reference/libxklavier-sections.txt293
1 files changed, 293 insertions, 0 deletions
diff --git a/doc/reference/libxklavier-sections.txt b/doc/reference/libxklavier-sections.txt
new file mode 100644
index 0000000..303b103
--- /dev/null
+++ b/doc/reference/libxklavier-sections.txt
@@ -0,0 +1,293 @@
+<SECTION>
+<FILE>xkl_engine</FILE>
+XklEnginePrivate
+XklEngineStateChange
+XklEngineFeatures
+XklState
+<TITLE>XklEngine</TITLE>
+XklEngine
+xkl_engine_get_instance
+xkl_engine_get_backend_name
+xkl_engine_get_features
+xkl_engine_get_max_num_groups
+XklEngineListenModes
+xkl_engine_start_listen
+xkl_engine_stop_listen
+xkl_engine_pause_listen
+xkl_engine_resume_listen
+xkl_engine_grab_key
+xkl_engine_ungrab_key
+xkl_engine_filter_events
+xkl_engine_allow_one_switch_to_secondary_group
+xkl_engine_get_current_window
+xkl_engine_get_current_state
+xkl_engine_get_window_title
+xkl_engine_get_state
+xkl_engine_delete_state
+xkl_engine_save_state
+xkl_engine_set_window_transparent
+xkl_engine_is_window_transparent
+xkl_engine_is_window_from_same_toplevel_window
+xkl_engine_get_num_groups
+xkl_engine_get_groups_names
+xkl_engine_get_indicators_names
+xkl_engine_get_next_group
+xkl_engine_get_prev_group
+xkl_engine_get_current_window_group
+xkl_engine_lock_group
+xkl_engine_set_group_per_toplevel_window
+xkl_engine_is_group_per_toplevel_window
+xkl_engine_set_indicators_handling
+xkl_engine_get_indicators_handling
+xkl_engine_set_secondary_groups_mask
+xkl_engine_get_secondary_groups_mask
+xkl_engine_set_default_group
+xkl_engine_get_default_group
+<SUBSECTION Standard>
+XKL_ENGINE
+XKL_IS_ENGINE
+XKL_TYPE_ENGINE
+xkl_engine_get_type
+XKL_ENGINE_CLASS
+XKL_IS_ENGINE_CLASS
+XKL_ENGINE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>xkl_config_item</FILE>
+<TITLE>XklConfigItem</TITLE>
+XKL_MAX_CI_NAME_LENGTH
+XKL_MAX_CI_SHORT_DESC_LENGTH
+XKL_MAX_CI_DESC_LENGTH
+XCI_PROP_ALLOW_MULTIPLE_SELECTION
+XCI_PROP_VENDOR
+XCI_PROP_COUNTRY_LIST
+XCI_PROP_LANGUAGE_LIST
+XklConfigItem
+xkl_config_item_new
+<SUBSECTION Standard>
+XKL_CONFIG_ITEM
+XKL_IS_CONFIG_ITEM
+XKL_TYPE_CONFIG_ITEM
+xkl_config_item_get_type
+XKL_CONFIG_ITEM_CLASS
+XKL_IS_CONFIG_ITEM_CLASS
+XKL_CONFIG_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>xkl_config_rec</FILE>
+<TITLE>XklConfigRec</TITLE>
+XklConfigRec
+xkl_config_rec_new
+xkl_config_rec_activate
+xkl_config_rec_get_from_server
+xkl_config_rec_get_from_backup
+xkl_config_rec_write_to_file
+xkl_config_rec_get_from_root_window_property
+xkl_config_rec_set_to_root_window_property
+xkl_engine_backup_names_prop
+xkl_restore_names_prop
+xkl_config_rec_reset
+xkl_config_rec_equals
+<SUBSECTION Standard>
+XKL_CONFIG_REC
+XKL_IS_CONFIG_REC
+XKL_TYPE_CONFIG_REC
+xkl_config_rec_get_type
+XKL_CONFIG_REC_CLASS
+XKL_IS_CONFIG_REC_CLASS
+XKL_CONFIG_REC_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>xkl_config_registry</FILE>
+<TITLE>XklConfigRegistry</TITLE>
+XklConfigRegistryPrivate
+XklConfigRegistry
+xkl_config_registry_load
+ConfigItemProcessFunc
+TwoConfigItemsProcessFunc
+xkl_config_registry_foreach_model
+xkl_config_registry_foreach_layout
+xkl_config_registry_foreach_layout_variant
+xkl_config_registry_foreach_option_group
+xkl_config_registry_foreach_option
+xkl_config_registry_find_model
+xkl_config_registry_find_layout
+xkl_config_registry_find_variant
+xkl_config_registry_find_option_group
+xkl_config_registry_find_option
+xkl_config_registry_foreach_country
+xkl_config_registry_foreach_country_variant
+xkl_config_registry_foreach_language
+xkl_config_registry_foreach_language_variant
+<SUBSECTION Standard>
+XKL_CONFIG_REGISTRY
+XKL_IS_CONFIG_REGISTRY
+XKL_TYPE_CONFIG_REGISTRY
+xkl_config_registry_get_type
+XKL_CONFIG_REGISTRY_CLASS
+XKL_IS_CONFIG_REGISTRY_CLASS
+XKL_CONFIG_REGISTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>xklavier_private_xkb</FILE>
+ForPhysIndicators
+XklXkb
+xkl_engine_dump_xkb_desc
+xkl_xkb_multiple_layouts_supported
+xkl_xkb_event_get_name
+xkl_xkb_config_native_prepare
+xkl_xkb_config_native_cleanup
+xkl_xkb_set_indicator
+xkl_xkb_activate_config_rec
+xkl_xkb_init_config_registry
+xkl_xkb_load_config_registry
+xkl_xkb_write_config_rec_to_file
+xkl_xkb_process_x_event
+xkl_xkb_free_all_info
+xkl_xkb_get_groups_names
+xkl_xkb_get_max_num_groups
+xkl_xkb_get_num_groups
+xkl_xkb_get_server_state
+xkl_xkb_if_cached_info_equals_actual
+xkl_xkb_load_all_info
+xkl_xkb_lock_group
+xkl_xkb_pause_listen
+xkl_xkb_resume_listen
+xkl_xkb_set_indicators
+xkl_xkb_term
+</SECTION>
+
+<SECTION>
+<FILE>xklavier_private</FILE>
+XklEnginePrivate
+xkl_get_the_engine
+XklConfigRegistryPrivate
+xkl_engine_ensure_vtable_inited
+xkl_engine_process_focus_in_evt
+xkl_engine_process_focus_out_evt
+xkl_engine_process_property_evt
+xkl_engine_process_create_window_evt
+xkl_process_error
+xkl_engine_process_state_modification
+xkl_engine_get_registered_parent
+xkl_engine_reset_all_info
+xkl_engine_load_window_tree
+xkl_engine_load_subtree
+xkl_engine_if_window_has_wm_state
+xkl_engine_add_toplevel_window
+xkl_engine_find_toplevel_window_bottom_to_top
+xkl_engine_find_toplevel_window
+xkl_engine_is_toplevel_window_transparent
+xkl_engine_set_toplevel_window_transparent
+xkl_engine_get_toplevel_window_state
+xkl_engine_remove_toplevel_window_state
+xkl_engine_save_toplevel_window_state
+xkl_engine_select_input_merging
+xkl_get_debug_window_title
+xkl_engine_query_tree
+xkl_engine_try_call_state_func
+xkl_engine_get_ruleset_name
+xkl_config_rec_get_full_from_server
+xkl_strings_concat_comma_separated
+xkl_strings_split_comma_separated
+xkl_config_rec_merge_layouts
+xkl_config_rec_merge_variants
+xkl_config_rec_merge_options
+xkl_config_rec_split_layouts
+xkl_config_rec_split_variants
+xkl_config_rec_split_options
+xkl_config_rec_dump
+xkl_event_get_name
+xkl_engine_update_current_state
+xkl_xkb_init
+xkl_xmm_init
+xkl_engine_is_one_switch_to_secondary_group_allowed
+xkl_engine_one_switch_to_secondary_group_performed
+xkl_config_registry_load_from_file
+xkl_config_registry_free
+xkl_locale_from_utf8
+xkl_config_registry_load_helper
+XKLAVIER_STATE_PROP_LENGTH
+XKB_RF_NAMES_PROP_MAXLEN
+WINID_FORMAT
+xkl_engine_priv
+xkl_engine_backend
+xkl_engine_get_display
+xkl_engine_vcall
+xkl_config_registry_is_initialized
+xkl_config_registry_priv
+xkl_config_registry_get_engine
+XKBCR_MODEL_PATH
+XKBCR_LAYOUT_PATH
+XKBCR_VARIANT_PATH
+XKBCR_GROUP_PATH
+XKBCR_OPTION_PATH
+XML_TAG_DESCR
+XML_TAG_SHORT_DESCR
+XML_TAG_VENDOR
+XML_TAG_COUNTRY_LIST
+XML_TAG_LANGUAGE_LIST
+XML_TAG_ISO3166ID
+XML_TAG_ISO639ID
+xkl_config_registry_foreach_in_xpath_with_param
+xkl_config_registry_foreach_in_xpath
+xkl_read_config_item
+xkl_debug_level
+xkl_last_error_message
+</SECTION>
+
+<SECTION>
+<FILE>xklavier</FILE>
+xkl_get_last_error
+XklLogAppender
+xkl_default_log_appender
+xkl_set_log_appender
+xkl_set_debug_level
+xkl_debug
+</SECTION>
+
+<SECTION>
+<FILE>xklavier_private_xmm</FILE>
+XmmShortcut
+MAX_SHORTCUTS_PER_OPTION
+XmmSwitchOption
+XklXmm
+xkl_xmm_grab_ignoring_indicators
+xkl_xmm_ungrab_ignoring_indicators
+xkl_xmm_shortcuts_grab
+xkl_xmm_shortcuts_ungrab
+xkl_xmm_shortcut_get_current_option_name
+xkl_xmm_shortcut_get_current
+xkl_xmm_actualize_group
+xkl_xmm_find_switch_option
+xkl_xmm_init_switch_options
+xkl_xmm_term_switch_options
+xkl_xmm_activate_config_rec
+xkl_xmm_init_config_registry
+xkl_xmm_load_config_registry
+xkl_xmm_process_x_event
+xkl_xmm_free_all_info
+xkl_xmm_get_groups_names
+xkl_xmm_get_max_num_groups
+xkl_xmm_get_num_groups
+xkl_xmm_lock_group
+xkl_xmm_get_server_state
+xkl_xmm_if_cached_info_equals_actual
+xkl_xmm_load_all_info
+xkl_xmm_listen_pause
+xkl_xmm_listen_resume
+xkl_xmm_set_indicators
+xkl_xmm_term
+</SECTION>
+
+<SECTION>
+<FILE>xkl_engine_marshal</FILE>
+xkl_engine_VOID__VOID
+xkl_engine_INT__LONG_LONG
+xkl_engine_VOID__FLAGS_INT_BOOLEAN
+</SECTION>
+