1<?xml version="1.0" encoding="UTF-8"?>
2<ConfigurableDomains
3  SystemClassName="Test">
4	<ConfigurableDomain Name="Domain_1">
5		<Configurations>
6			<Configuration Name="Conf_1_0">
7				<CompoundRule Type="All">
8					<SelectionCriterionRule SelectionCriterion="Crit_0" MatchesWhen="Includes" Value="State_0x1"/>
9					<SelectionCriterionRule SelectionCriterion="Crit_1" MatchesWhen="Is" Value="State_1"/>
10				</CompoundRule>
11			</Configuration>
12			<Configuration Name="Conf_1_1">
13				<CompoundRule Type="Any">
14					<SelectionCriterionRule SelectionCriterion="Crit_0" MatchesWhen="Includes" Value="State_0x2"/>
15					<SelectionCriterionRule SelectionCriterion="Crit_1" MatchesWhen="IsNot" Value="State_1"/>
16				</CompoundRule>
17			</Configuration>
18		</Configurations>
19		<ConfigurableElements>
20			<ConfigurableElement Path="/Test/Test/ERROR" />
21		</ConfigurableElements>
22		<Settings>
23			<Configuration Name="Conf_1_1">
24				<ConfigurableElement Path="/Test/Test/ERROR">
25					<ParameterBlock Name="TEST_DIR">
26						<!-- Tested Booleans -->
27						<BooleanParameter Name="BOOL">0</BooleanParameter>
28						<!-- Tested FixedPoints -->
29						<FixedPointParameter Name="FP8_Q0.7">0.1</FixedPointParameter>
30						<FixedPointParameter Name="FP8_Q7.0">0.1</FixedPointParameter>
31						<FixedPointParameter Name="FP8_Q3.4">0.1</FixedPointParameter>
32						<FixedPointParameter Name="FP16_Q0.15">0.1</FixedPointParameter>
33						<FixedPointParameter Name="FP16_Q15.0">0.1</FixedPointParameter>
34						<FixedPointParameter Name="FP16_Q7.8">0.1</FixedPointParameter>
35						<FixedPointParameter Name="FP32_Q0.31">0.1</FixedPointParameter>
36						<FixedPointParameter Name="FP32_Q31.0">0.1</FixedPointParameter>
37						<FixedPointParameter Name="FP32_Q15.16">0.1</FixedPointParameter>
38						<FixedPointParameter Name="FP32_Q8.20">0.1</FixedPointParameter>
39						<!-- Tested Integers -->
40						<IntegerParameter Name="UINT32">0</IntegerParameter>
41						<IntegerParameter Name="INT32">0</IntegerParameter>
42						<IntegerParameter Name="UINT32_Max">0</IntegerParameter>
43						<IntegerParameter Name="INT32_Max">0</IntegerParameter>
44						<IntegerParameter Name="UINT16">0</IntegerParameter>
45						<IntegerParameter Name="INT16">0</IntegerParameter>
46						<IntegerParameter Name="UINT16_Max">0</IntegerParameter>
47						<IntegerParameter Name="INT16_Max">0</IntegerParameter>
48						<IntegerParameter Name="UINT8">0</IntegerParameter>
49						<IntegerParameter Name="INT8">0</IntegerParameter>
50						<IntegerParameter Name="UINT8_Max">0</IntegerParameter>
51						<IntegerParameter Name="INT8_Max">0</IntegerParameter>
52						<!-- Tested Arrays -->
53						<IntegerParameter Name="UINT32_ARRAY">0</IntegerParameter>
54						<IntegerParameter Name="INT16_ARRAY">0</IntegerParameter>
55						<IntegerParameter Name="UINT8_ARRAY">0</IntegerParameter>
56						<IntegerParameter Name="UINT8_Max_ARRAY">0</IntegerParameter>
57						<!-- Tested String-->
58						<StringParameter Name="STR_CHAR128">string_Conf_1_1</StringParameter>
59					</ParameterBlock>
60				</ConfigurableElement>
61			</Configuration>
62			<Configuration Name="Conf_1_0">
63				<ConfigurableElement Path="/Test/Test/TEST_DIR">
64					<ParameterBlock Name="TEST_DIR">
65						<!-- Tested Booleans -->
66						<BooleanParameter Name="BOOL">1</BooleanParameter>
67						<!-- Tested FixedPoints -->
68						<FixedPointParameter Name="FP8_Q0.7">0.9</FixedPointParameter>
69						<FixedPointParameter Name="FP8_Q7.0">0.9</FixedPointParameter>
70						<FixedPointParameter Name="FP8_Q3.4">0.9</FixedPointParameter>
71						<FixedPointParameter Name="FP16_Q0.15">0.9</FixedPointParameter>
72						<FixedPointParameter Name="FP16_Q15.0">0.9</FixedPointParameter>
73						<FixedPointParameter Name="FP16_Q7.8">0.9</FixedPointParameter>
74						<FixedPointParameter Name="FP32_Q0.31">0.9</FixedPointParameter>
75						<FixedPointParameter Name="FP32_Q31.0">0.9</FixedPointParameter>
76						<FixedPointParameter Name="FP32_Q15.16">0.9</FixedPointParameter>
77						<FixedPointParameter Name="FP32_Q8.20">0.9</FixedPointParameter>
78						<!-- Tested Integers -->
79						<IntegerParameter Name="UINT32">1</IntegerParameter>
80						<IntegerParameter Name="INT32">-1</IntegerParameter>
81						<IntegerParameter Name="UINT32_Max">1</IntegerParameter>
82						<IntegerParameter Name="INT32_Max">-1</IntegerParameter>
83						<IntegerParameter Name="UINT16">1</IntegerParameter>
84						<IntegerParameter Name="INT16">-1</IntegerParameter>
85						<IntegerParameter Name="UINT16_Max">1</IntegerParameter>
86						<IntegerParameter Name="INT16_Max">-1</IntegerParameter>
87						<IntegerParameter Name="UINT8">1</IntegerParameter>
88						<IntegerParameter Name="INT8">-1</IntegerParameter>
89						<IntegerParameter Name="UINT8_Max">1</IntegerParameter>
90						<IntegerParameter Name="INT8_Max">-1</IntegerParameter>
91						<!-- Tested Arrays -->
92						<IntegerParameter Name="UINT32_ARRAY">1</IntegerParameter>
93						<IntegerParameter Name="INT16_ARRAY">-1</IntegerParameter>
94						<IntegerParameter Name="UINT8_ARRAY">1</IntegerParameter>
95						<IntegerParameter Name="UINT8_Max_ARRAY">1</IntegerParameter>
96						<!-- Tested String-->
97						<StringParameter Name="STR_CHAR128">string_Conf_1_0</StringParameter>
98					</ParameterBlock>
99				</ConfigurableElement>
100			</Configuration>
101		</Settings>
102	</ConfigurableDomain>
103</ConfigurableDomains>
104