Mercurial > hg > orthanc-stone
annotate Resources/CodeGeneration/test_data/test1.yaml @ 493:6fbf2eae7c88 bgo-commands-codegen
All unit tests pass for generation, including handler and dispatcher
author | bgo-osimis |
---|---|
date | Fri, 22 Feb 2019 10:48:43 +0100 |
parents | 8e7e151ef472 |
children | fc17251477d6 |
rev | line source |
---|---|
490 | 1 # |
2 # 1 2 3 4 5 6 7 8 | |
3 # 345678901234567890123456789012345678901234567890123456789012345678901234567890 | |
4 # | |
5 rootName: VsolMessages | |
6 | |
7 struct B: | |
8 someAs: vector<A> | |
9 someInts: vector<int32> | |
10 | |
11 struct C: | |
12 someBs: vector<B> | |
491 | 13 ddd: vector<string> |
490 | 14 |
15 struct A: | |
16 someStrings: vector<string> | |
17 someInts2: vector<int32> | |
18 movies: vector<MovieType> | |
19 | |
493
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
20 struct Message1: |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
21 a: int32 |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
22 b: string |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
23 c: EnumMonth0 |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
24 d: bool |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
25 |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
26 struct Message2: |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
27 toto: string |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
28 tata: vector<Message1> |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
29 tutu: vector<string> |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
30 titi: map<string, string> |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
31 lulu: map<string, Message1> |
6fbf2eae7c88
All unit tests pass for generation, including handler and dispatcher
bgo-osimis
parents:
491
diff
changeset
|
32 |
490 | 33 enum MovieType: |
34 - RomCom | |
35 - Horror | |
36 - ScienceFiction | |
37 - Vegetables | |
38 | |
39 enum CrispType: | |
40 - SaltAndPepper | |
41 - CreamAndChives | |
42 - Paprika | |
43 - Barbecue |