<ANCHOR id="libxklavier-xkl-engine" href="libxklavier/libxklavier-xkl-engine.html">
<ANCHOR id="libxklavier-xkl-engine.synopsis" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.synopsis">
<ANCHOR id="XklEngine" href="libxklavier/libxklavier-xkl-engine.html#XklEngine">
<ANCHOR id="libxklavier-xkl-engine.object-hierarchy" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.object-hierarchy">
<ANCHOR id="libxklavier-xkl-engine.properties" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.properties">
<ANCHOR id="libxklavier-xkl-engine.signals" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.signals">
<ANCHOR id="libxklavier-xkl-engine.description" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.description">
<ANCHOR id="libxklavier-xkl-engine.details" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.details">
<ANCHOR id="XklEnginePrivate" href="libxklavier/libxklavier-xkl-engine.html#XklEnginePrivate">
<ANCHOR id="XklEngineStateChange" href="libxklavier/libxklavier-xkl-engine.html#XklEngineStateChange">
<ANCHOR id="GROUP-CHANGED:CAPS" href="libxklavier/libxklavier-xkl-engine.html#GROUP-CHANGED:CAPS">
<ANCHOR id="INDICATORS-CHANGED:CAPS" href="libxklavier/libxklavier-xkl-engine.html#INDICATORS-CHANGED:CAPS">
<ANCHOR id="XklEngineFeatures" href="libxklavier/libxklavier-xkl-engine.html#XklEngineFeatures">
<ANCHOR id="XKLF-CAN-TOGGLE-INDICATORS:CAPS" href="libxklavier/libxklavier-xkl-engine.html#XKLF-CAN-TOGGLE-INDICATORS:CAPS">
<ANCHOR id="XKLF-CAN-OUTPUT-CONFIG-AS-ASCII:CAPS" href="libxklavier/libxklavier-xkl-engine.html#XKLF-CAN-OUTPUT-CONFIG-AS-ASCII:CAPS">
<ANCHOR id="XKLF-CAN-OUTPUT-CONFIG-AS-BINARY:CAPS" href="libxklavier/libxklavier-xkl-engine.html#XKLF-CAN-OUTPUT-CONFIG-AS-BINARY:CAPS">
<ANCHOR id="XKLF-MULTIPLE-LAYOUTS-SUPPORTED:CAPS" href="libxklavier/libxklavier-xkl-engine.html#XKLF-MULTIPLE-LAYOUTS-SUPPORTED:CAPS">
<ANCHOR id="XKLF-REQUIRES-MANUAL-LAYOUT-MANAGEMENT:CAPS" href="libxklavier/libxklavier-xkl-engine.html#XKLF-REQUIRES-MANUAL-LAYOUT-MANAGEMENT:CAPS">
<ANCHOR id="XKLF-DEVICE-DISCOVERY:CAPS" href="libxklavier/libxklavier-xkl-engine.html#XKLF-DEVICE-DISCOVERY:CAPS">
<ANCHOR id="XklState" href="libxklavier/libxklavier-xkl-engine.html#XklState">
<ANCHOR id="XklEngine-struct" href="libxklavier/libxklavier-xkl-engine.html#XklEngine-struct">
<ANCHOR id="xkl-engine-features-get-type" href="libxklavier/libxklavier-xkl-engine.html#xkl-engine-features-get-type">
<ANCHOR id="xkl-engine-listen-modes-get-type" href="libxklavier/libxklavier-xkl-engine.html#xkl-engine-listen-modes-get-type">
<ANCHOR id="xkl-engine-state-change-get-type" href="libxklavier/libxklavier-xkl-engine.html#xkl-engine-state-change-get-type">
<ANCHOR id="libxklavier-xkl-engine.property-details" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.property-details">
<ANCHOR id="XklEngine--backendName" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--backendName">
<ANCHOR id="XklEngine--default-group" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--default-group">
<ANCHOR id="XklEngine--display" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--display">
<ANCHOR id="XklEngine--features" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--features">
<ANCHOR id="XklEngine--indicators-handling" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--indicators-handling">
<ANCHOR id="XklEngine--max-num-groups" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--max-num-groups">
<ANCHOR id="XklEngine--num-groups" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--num-groups">
<ANCHOR id="XklEngine--secondary-groups-mask" href="libxklavier/libxklavier-xkl-engine.html#XklEngine--secondary-groups-mask">
<ANCHOR id="libxklavier-xkl-engine.signal-details" href="libxklavier/libxklavier-xkl-engine.html#libxklavier-xkl-engine.signal-details">
<ANCHOR id="XklEngine-X-config-changed" href="libxklavier/libxklavier-xkl-engine.html#XklEngine-X-config-changed">
<ANCHOR id="XklEngine-X-new-device" href="libxklavier/libxklavier-xkl-engine.html#XklEngine-X-new-device">
<ANCHOR id="XklEngine-X-state-changed" href="libxklavier/libxklavier-xkl-engine.html#XklEngine-X-state-changed">
<ANCHOR id="XklEngine-new-toplevel-window" href="libxklavier/libxklavier-xkl-engine.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="XklConfigItem-struct" href="libxklavier/XklConfigItem.html#XklConfigItem-struct">
<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="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="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">
