<ANCHOR id="XklEngine" href="libxklavier/XklEngine.html">
<ANCHOR id="XklEngine.synopsis" href="libxklavier/XklEngine.html#XklEngine.synopsis">
<ANCHOR id="XklEngine.object-hierarchy" href="libxklavier/XklEngine.html#XklEngine.object-hierarchy">
<ANCHOR id="XklEngine.properties" href="libxklavier/XklEngine.html#XklEngine.properties">
<ANCHOR id="XklEngine.signals" href="libxklavier/XklEngine.html#XklEngine.signals">
<ANCHOR id="XklEngine.description" href="libxklavier/XklEngine.html#XklEngine.description">
<ANCHOR id="XklEngine.details" href="libxklavier/XklEngine.html#XklEngine.details">
<ANCHOR id="XklEnginePrivate" href="libxklavier/XklEngine.html#XklEnginePrivate">
<ANCHOR id="XklEngineStateChange" href="libxklavier/XklEngine.html#XklEngineStateChange">
<ANCHOR id="XklEngineFeatures" href="libxklavier/XklEngine.html#XklEngineFeatures">
<ANCHOR id="XklState" href="libxklavier/XklEngine.html#XklState">
<ANCHOR id="XklEngine-struct" href="libxklavier/XklEngine.html#XklEngine-struct">
<ANCHOR id="xkl-engine-get-instance" href="libxklavier/XklEngine.html#xkl-engine-get-instance">
<ANCHOR id="xkl-engine-get-backend-name" href="libxklavier/XklEngine.html#xkl-engine-get-backend-name">
<ANCHOR id="xkl-engine-get-features" href="libxklavier/XklEngine.html#xkl-engine-get-features">
<ANCHOR id="xkl-engine-get-max-num-groups" href="libxklavier/XklEngine.html#xkl-engine-get-max-num-groups">
<ANCHOR id="XklEngineListenModes" href="libxklavier/XklEngine.html#XklEngineListenModes">
<ANCHOR id="xkl-engine-start-listen" href="libxklavier/XklEngine.html#xkl-engine-start-listen">
<ANCHOR id="xkl-engine-stop-listen" href="libxklavier/XklEngine.html#xkl-engine-stop-listen">
<ANCHOR id="xkl-engine-pause-listen" href="libxklavier/XklEngine.html#xkl-engine-pause-listen">
<ANCHOR id="xkl-engine-resume-listen" href="libxklavier/XklEngine.html#xkl-engine-resume-listen">
<ANCHOR id="xkl-engine-grab-key" href="libxklavier/XklEngine.html#xkl-engine-grab-key">
<ANCHOR id="xkl-engine-ungrab-key" href="libxklavier/XklEngine.html#xkl-engine-ungrab-key">
<ANCHOR id="xkl-engine-filter-events" href="libxklavier/XklEngine.html#xkl-engine-filter-events">
<ANCHOR id="xkl-engine-allow-one-switch-to-secondary-group" href="libxklavier/XklEngine.html#xkl-engine-allow-one-switch-to-secondary-group">
<ANCHOR id="xkl-engine-get-current-window" href="libxklavier/XklEngine.html#xkl-engine-get-current-window">
<ANCHOR id="xkl-engine-get-current-state" href="libxklavier/XklEngine.html#xkl-engine-get-current-state">
<ANCHOR id="xkl-engine-get-window-title" href="libxklavier/XklEngine.html#xkl-engine-get-window-title">
<ANCHOR id="xkl-engine-get-state" href="libxklavier/XklEngine.html#xkl-engine-get-state">
<ANCHOR id="xkl-engine-delete-state" href="libxklavier/XklEngine.html#xkl-engine-delete-state">
<ANCHOR id="xkl-engine-save-state" href="libxklavier/XklEngine.html#xkl-engine-save-state">
<ANCHOR id="xkl-engine-set-window-transparent" href="libxklavier/XklEngine.html#xkl-engine-set-window-transparent">
<ANCHOR id="xkl-engine-is-window-transparent" href="libxklavier/XklEngine.html#xkl-engine-is-window-transparent">
<ANCHOR id="xkl-engine-is-window-from-same-toplevel-window" href="libxklavier/XklEngine.html#xkl-engine-is-window-from-same-toplevel-window">
<ANCHOR id="xkl-engine-get-num-groups" href="libxklavier/XklEngine.html#xkl-engine-get-num-groups">
<ANCHOR id="xkl-engine-get-groups-names" href="libxklavier/XklEngine.html#xkl-engine-get-groups-names">
<ANCHOR id="xkl-engine-get-indicators-names" href="libxklavier/XklEngine.html#xkl-engine-get-indicators-names">
<ANCHOR id="xkl-engine-get-next-group" href="libxklavier/XklEngine.html#xkl-engine-get-next-group">
<ANCHOR id="xkl-engine-get-prev-group" href="libxklavier/XklEngine.html#xkl-engine-get-prev-group">
<ANCHOR id="xkl-engine-get-current-window-group" href="libxklavier/XklEngine.html#xkl-engine-get-current-window-group">
<ANCHOR id="xkl-engine-lock-group" href="libxklavier/XklEngine.html#xkl-engine-lock-group">
<ANCHOR id="xkl-engine-set-group-per-toplevel-window" href="libxklavier/XklEngine.html#xkl-engine-set-group-per-toplevel-window">
<ANCHOR id="xkl-engine-is-group-per-toplevel-window" href="libxklavier/XklEngine.html#xkl-engine-is-group-per-toplevel-window">
<ANCHOR id="xkl-engine-set-indicators-handling" href="libxklavier/XklEngine.html#xkl-engine-set-indicators-handling">
<ANCHOR id="xkl-engine-get-indicators-handling" href="libxklavier/XklEngine.html#xkl-engine-get-indicators-handling">
<ANCHOR id="xkl-engine-set-secondary-groups-mask" href="libxklavier/XklEngine.html#xkl-engine-set-secondary-groups-mask">
<ANCHOR id="xkl-engine-get-secondary-groups-mask" href="libxklavier/XklEngine.html#xkl-engine-get-secondary-groups-mask">
<ANCHOR id="xkl-engine-set-default-group" href="libxklavier/XklEngine.html#xkl-engine-set-default-group">
<ANCHOR id="xkl-engine-get-default-group" href="libxklavier/XklEngine.html#xkl-engine-get-default-group">
<ANCHOR id="XklEngine.property-details" href="libxklavier/XklEngine.html#XklEngine.property-details">
<ANCHOR id="XklEngine--backendName" href="libxklavier/XklEngine.html#XklEngine--backendName">
<ANCHOR id="XklEngine--default-group" href="libxklavier/XklEngine.html#XklEngine--default-group">
<ANCHOR id="XklEngine--display" href="libxklavier/XklEngine.html#XklEngine--display">
<ANCHOR id="XklEngine--indicators-handling" href="libxklavier/XklEngine.html#XklEngine--indicators-handling">
<ANCHOR id="XklEngine--max-num-groups" href="libxklavier/XklEngine.html#XklEngine--max-num-groups">
<ANCHOR id="XklEngine--num-groups" href="libxklavier/XklEngine.html#XklEngine--num-groups">
<ANCHOR id="XklEngine--secondary-groups-mask" href="libxklavier/XklEngine.html#XklEngine--secondary-groups-mask">
<ANCHOR id="XklEngine.signal-details" href="libxklavier/XklEngine.html#XklEngine.signal-details">
<ANCHOR id="XklEngine-X-config-changed" href="libxklavier/XklEngine.html#XklEngine-X-config-changed">
<ANCHOR id="XklEngine-X-new-device" href="libxklavier/XklEngine.html#XklEngine-X-new-device">
<ANCHOR id="XklEngine-X-state-changed" href="libxklavier/XklEngine.html#XklEngine-X-state-changed">
<ANCHOR id="XklEngine-new-toplevel-window" href="libxklavier/XklEngine.html#XklEngine-new-toplevel-window">
<ANCHOR id="XklConfigItem" href="libxklavier/XklConfigItem.html">
<ANCHOR id="XklConfigItem.synopsis" href="libxklavier/XklConfigItem.html#XklConfigItem.synopsis">
<ANCHOR id="XklConfigItem.object-hierarchy" href="libxklavier/XklConfigItem.html#XklConfigItem.object-hierarchy">
<ANCHOR id="XklConfigItem.description" href="libxklavier/XklConfigItem.html#XklConfigItem.description">
<ANCHOR id="XklConfigItem.details" href="libxklavier/XklConfigItem.html#XklConfigItem.details">
<ANCHOR id="XKL-MAX-CI-NAME-LENGTH--CAPS" href="libxklavier/XklConfigItem.html#XKL-MAX-CI-NAME-LENGTH--CAPS">
<ANCHOR id="XKL-MAX-CI-SHORT-DESC-LENGTH--CAPS" href="libxklavier/XklConfigItem.html#XKL-MAX-CI-SHORT-DESC-LENGTH--CAPS">
<ANCHOR id="XKL-MAX-CI-DESC-LENGTH--CAPS" href="libxklavier/XklConfigItem.html#XKL-MAX-CI-DESC-LENGTH--CAPS">
<ANCHOR id="XCI-PROP-ALLOW-MULTIPLE-SELECTION--CAPS" href="libxklavier/XklConfigItem.html#XCI-PROP-ALLOW-MULTIPLE-SELECTION--CAPS">
<ANCHOR id="XCI-PROP-VENDOR--CAPS" href="libxklavier/XklConfigItem.html#XCI-PROP-VENDOR--CAPS">
<ANCHOR id="XCI-PROP-COUNTRY-LIST--CAPS" href="libxklavier/XklConfigItem.html#XCI-PROP-COUNTRY-LIST--CAPS">
<ANCHOR id="XCI-PROP-LANGUAGE-LIST--CAPS" href="libxklavier/XklConfigItem.html#XCI-PROP-LANGUAGE-LIST--CAPS">
<ANCHOR id="XklConfigItem-struct" href="libxklavier/XklConfigItem.html#XklConfigItem-struct">
<ANCHOR id="xkl-config-item-new" href="libxklavier/XklConfigItem.html#xkl-config-item-new">
<ANCHOR id="XklConfigRec" href="libxklavier/XklConfigRec.html">
<ANCHOR id="XklConfigRec.synopsis" href="libxklavier/XklConfigRec.html#XklConfigRec.synopsis">
<ANCHOR id="XklConfigRec.object-hierarchy" href="libxklavier/XklConfigRec.html#XklConfigRec.object-hierarchy">
<ANCHOR id="XklConfigRec.description" href="libxklavier/XklConfigRec.html#XklConfigRec.description">
<ANCHOR id="XklConfigRec.details" href="libxklavier/XklConfigRec.html#XklConfigRec.details">
<ANCHOR id="XklConfigRec-struct" href="libxklavier/XklConfigRec.html#XklConfigRec-struct">
<ANCHOR id="xkl-config-rec-new" href="libxklavier/XklConfigRec.html#xkl-config-rec-new">
<ANCHOR id="xkl-config-rec-activate" href="libxklavier/XklConfigRec.html#xkl-config-rec-activate">
<ANCHOR id="xkl-config-rec-get-from-server" href="libxklavier/XklConfigRec.html#xkl-config-rec-get-from-server">
<ANCHOR id="xkl-config-rec-get-from-backup" href="libxklavier/XklConfigRec.html#xkl-config-rec-get-from-backup">
<ANCHOR id="xkl-config-rec-write-to-file" href="libxklavier/XklConfigRec.html#xkl-config-rec-write-to-file">
<ANCHOR id="xkl-config-rec-get-from-root-window-property" href="libxklavier/XklConfigRec.html#xkl-config-rec-get-from-root-window-property">
<ANCHOR id="xkl-config-rec-set-to-root-window-property" href="libxklavier/XklConfigRec.html#xkl-config-rec-set-to-root-window-property">
<ANCHOR id="xkl-engine-backup-names-prop" href="libxklavier/XklConfigRec.html#xkl-engine-backup-names-prop">
<ANCHOR id="xkl-restore-names-prop" href="libxklavier/XklConfigRec.html#xkl-restore-names-prop">
<ANCHOR id="xkl-config-rec-reset" href="libxklavier/XklConfigRec.html#xkl-config-rec-reset">
<ANCHOR id="xkl-config-rec-equals" href="libxklavier/XklConfigRec.html#xkl-config-rec-equals">
<ANCHOR id="XklConfigRegistry" href="libxklavier/XklConfigRegistry.html">
<ANCHOR id="XklConfigRegistry.synopsis" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry.synopsis">
<ANCHOR id="XklConfigRegistry.object-hierarchy" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry.object-hierarchy">
<ANCHOR id="XklConfigRegistry.properties" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry.properties">
<ANCHOR id="XklConfigRegistry.description" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry.description">
<ANCHOR id="XklConfigRegistry.details" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry.details">
<ANCHOR id="XklConfigRegistryPrivate" href="libxklavier/XklConfigRegistry.html#XklConfigRegistryPrivate">
<ANCHOR id="XklConfigRegistry-struct" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry-struct">
<ANCHOR id="xkl-config-registry-load" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-load">
<ANCHOR id="ConfigItemProcessFunc" href="libxklavier/XklConfigRegistry.html#ConfigItemProcessFunc">
<ANCHOR id="TwoConfigItemsProcessFunc" href="libxklavier/XklConfigRegistry.html#TwoConfigItemsProcessFunc">
<ANCHOR id="xkl-config-registry-foreach-model" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-model">
<ANCHOR id="xkl-config-registry-foreach-layout" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-layout">
<ANCHOR id="xkl-config-registry-foreach-layout-variant" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-layout-variant">
<ANCHOR id="xkl-config-registry-foreach-option-group" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-option-group">
<ANCHOR id="xkl-config-registry-foreach-option" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-option">
<ANCHOR id="xkl-config-registry-find-model" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-find-model">
<ANCHOR id="xkl-config-registry-find-layout" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-find-layout">
<ANCHOR id="xkl-config-registry-find-variant" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-find-variant">
<ANCHOR id="xkl-config-registry-find-option-group" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-find-option-group">
<ANCHOR id="xkl-config-registry-find-option" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-find-option">
<ANCHOR id="xkl-config-registry-foreach-country" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-country">
<ANCHOR id="xkl-config-registry-foreach-country-variant" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-country-variant">
<ANCHOR id="xkl-config-registry-foreach-language" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-language">
<ANCHOR id="xkl-config-registry-foreach-language-variant" href="libxklavier/XklConfigRegistry.html#xkl-config-registry-foreach-language-variant">
<ANCHOR id="XklConfigRegistry.property-details" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry.property-details">
<ANCHOR id="XklConfigRegistry--engine" href="libxklavier/XklConfigRegistry.html#XklConfigRegistry--engine">
<ANCHOR id="libxklavier-xklavier" href="libxklavier/libxklavier-xklavier.html">
<ANCHOR id="libxklavier-xklavier.synopsis" href="libxklavier/libxklavier-xklavier.html#libxklavier-xklavier.synopsis">
<ANCHOR id="libxklavier-xklavier.description" href="libxklavier/libxklavier-xklavier.html#libxklavier-xklavier.description">
<ANCHOR id="libxklavier-xklavier.details" href="libxklavier/libxklavier-xklavier.html#libxklavier-xklavier.details">
<ANCHOR id="xkl-get-last-error" href="libxklavier/libxklavier-xklavier.html#xkl-get-last-error">
<ANCHOR id="XklLogAppender" href="libxklavier/libxklavier-xklavier.html#XklLogAppender">
<ANCHOR id="xkl-default-log-appender" href="libxklavier/libxklavier-xklavier.html#xkl-default-log-appender">
<ANCHOR id="xkl-set-log-appender" href="libxklavier/libxklavier-xklavier.html#xkl-set-log-appender">
<ANCHOR id="xkl-set-debug-level" href="libxklavier/libxklavier-xklavier.html#xkl-set-debug-level">
<ANCHOR id="xkl-debug" href="libxklavier/libxklavier-xklavier.html#xkl-debug">
