-
Christoph Pohl authoredChristoph Pohl authored
ComponentConfig.xml 3.00 KiB
<?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>
</Object>
</GenerateTypes>
</AronTypeDefinition>