blob: 0aeb235b84186fe7196b9e75f930acdcaf5b7bfc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
/+
structs
ao_structs.d
+/
/+ structs +/
mixin template Structs() {
struct ObjHeading {
string type;
string lev;
string lvn;
string lcn;
}
struct ObjPara {
string indent_first;
string indent_second;
string bullet;
}
struct ObjComment {
// does not have .attrib;
// does not have .ocn
}
struct ObjBlock {
}
struct ObjBlockOcnString {
// does not have .attrib;
string node;
}
struct ObjComposite {
// size_t id;
string use;
string of;
string is_a;
string object;
string ocn;
string attrib;
// int ocn;
ObjHeading heading;
ObjPara para;
ObjBlock block;
ObjBlockOcnString block_ocn_string;
}
}
|