<?xml version="1.0" encoding="UTF-8" ?> <AronTypeDefinition> <GenerateTypes> <IntEnum name='armarx::component_config::aron::EnumTest'> <EnumValue key="Foo" value="0"/> <EnumValue key="Bar" value="1"/> <EnumValue key="Baz" value="2"/> <EnumValue key="Qux" value="3"/> </IntEnum> <Object name='armarx::component_config::aron::SubSubConfig'> <ObjectChild key='stringMember'> <string/> </ObjectChild> <ObjectChild key='intMember'> <int/> </ObjectChild> <ObjectChild key='floatMember'> <float/> </ObjectChild> <ObjectChild key='longMember'> <long/> </ObjectChild> <ObjectChild key='boolMember'> <bool/> </ObjectChild> <ObjectChild key='enumMember'> <armarx::component_config::aron::EnumTest/> </ObjectChild> <ObjectChild key='stringListMember'> <List> <string/> </List> </ObjectChild> <ObjectChild key='intListMember'> <List> <int/> </List> </ObjectChild> <ObjectChild key='stringDictMember'> <Dict> <string/> </Dict> </ObjectChild> <ObjectChild key='intDictMember'> <Dict> <int/> </Dict> </ObjectChild> </Object> <Object name='armarx::component_config::aron::SubConfig'> <ObjectChild key='stringMember'> <string/> </ObjectChild> <ObjectChild key='intMember'> <int/> </ObjectChild> <ObjectChild key='floatMember'> <float/> </ObjectChild> <ObjectChild key='doubleMember'> <double/> </ObjectChild> <ObjectChild key='boolMember'> <bool/> </ObjectChild> <ObjectChild key='subsubMember'> <armarx::component_config::aron::SubSubConfig /> </ObjectChild> </Object> <Object name='armarx::component_config::aron::TestConfig'> <ObjectChild key='stringMember'> <string/> </ObjectChild> <ObjectChild key='intMember'> <int/> </ObjectChild> <ObjectChild key='floatMember'> <float/> </ObjectChild> <ObjectChild key='longMember'> <long/> </ObjectChild> <ObjectChild key='boolMember'> <bool/> </ObjectChild> <ObjectChild key='subMember'> <armarx::component_config::aron::SubConfig /> </ObjectChild> <ObjectChild key='position'> <framedposition /> </ObjectChild> <ObjectChild key='pose'> <framedpose /> </ObjectChild> <ObjectChild key='orientation'> <framedorientation /> </ObjectChild> </Object> </GenerateTypes> </AronTypeDefinition>