Enumerates keyboard layout variants from the XML configuration registry
| this |
the config registry |
| layout_name |
layout name for which variants will be listed |
| func |
callback to call for every layout variant |
| data |
anything which can be stored into the pointer |