- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

KEY1Token.h
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /*
3 * This file is part of the libetonyek project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9
10 #ifndef KEY1TOKEN_H_INCLUDED
11 #define KEY1TOKEN_H_INCLUDED
12
13 namespace libetonyek
14 {
15
16 namespace KEY1Token
17 {
18
19 enum
20 {
21 INVALID_TOKEN = 0,
22
23 // namespaces
24
25 // elements
26 application_name,
27 application_version,
28 array,
29 axes,
30 axis,
31 background_fill_style,
32 body,
33 bullet,
34 bullet_characters,
35 bullets,
36 character_bullet_style,
37 chart_prototype,
38 color,
39 content,
40 dash_style,
41 data,
42 dict,
43 drawables,
44 fill_style,
45 font,
46 gradient,
47 guide,
48 guides,
49 image,
50 legend,
51 line,
52 line_head_style,
53 line_tail_style,
54 master_slide,
55 master_slides,
56 metadata,
57 null,
58 number,
59 page_number,
60 presentation,
61 prototype_bullets,
62 prototype_data,
63 prototype_drawables,
64 prototype_plugin,
65 prototype_plugins,
66 rect,
67 reference,
68 serie,
69 series,
70 shadow_style,
71 shape,
72 size,
73 slide,
74 slide_list,
75 string,
76 stroke_style,
77 styles,
78 symbol,
79 text_attributes,
80 textbox,
81 theme,
82 thumbnail,
83 thumbnails,
84 time_stamp,
85 title,
86 transition_style,
87 ui_state,
88
89 // attributes
90 altLineOpacity,
91 altLineVisible,
92 angle,
93 buildChunkingStyle,
94 bullet_indentation,
95 byte_size,
96 chartFrame,
97 dataFormatterHasThousandsSeparators,
98 dataFormatterNumberOfDecimals,
99 dataFormatterPrefix,
100 dataFormatterSuffix,
101 DefaultLegendRelativePosition,
102 DefaultLegendSize,
103 display_name,
104 duration,
105 end_color,
106 file,
107 fill_color,
108 fill_type,
109 floating_content,
110 font_name,
111 font_size,
112 gradient_angle,
113 gridOpacity,
114 id,
115 id_ref,
116 image_data,
117 image_scale,
118 interBarGap,
119 interSeriesGap,
120 is_filled,
121 key,
122 labelOpacity,
123 labelPosition,
124 labelVisible,
125 layerElementsForShadowing,
126 level,
127 lineOpacity,
128 lineVisible,
129 location,
130 lock_aspect_ratio,
131 locked,
132 majorTickPositions,
133 marker_type,
134 master_slide_id,
135 minorTickPositions,
136 name,
137 natural_size,
138 numberOfPoints,
139 offset,
140 opacity,
141 orientation,
142 paragraph_alignment,
143 paragraph_first_line_indent,
144 paragraph_head_indent,
145 pattern,
146 pieSliceOffset,
147 pieSlicePercentVisible,
148 point_at_top,
149 radius,
150 seriesDirection,
151 showGrid,
152 showZero,
153 size_technique,
154 slide_size,
155 spacing,
156 start_color,
157 steps,
158 stroke_color,
159 stroke_width,
160 symbolFillMode,
161 tab_stops,
162 tickLabelsAngle,
163 tickLabelsOpacity,
164 tickLabelsVisible,
165 titleVisible,
166 transformation,
167 type,
168 userMaximum,
169 userMinimum,
170 useUserMaximum,
171 useUserMinimum,
172 version,
173 vertical_alignment,
174 visibility,
175 visible,
176 width,
177
178 // attribute values
179
180 LAST_TOKEN
181 };
182
183 }
184
185 struct KEY1Tokenizer
186 {
187 int operator()(const char *str) const;
188 };
189
190 }
191
192 #endif // KEY1TOKEN_H_INCLUDED
193
194 /* vim:set shiftwidth=2 softtabstop=2 expandtab: */
libetonyek::KEY1Token::pattern
Definition: KEY1Token.h:145
libetonyek::KEY1Token::buildChunkingStyle
Definition: KEY1Token.h:93
libetonyek::KEY1Token::useUserMaximum
Definition: KEY1Token.h:170
libetonyek::KEY1Token::line_head_style
Definition: KEY1Token.h:52
libetonyek::KEY1Token::offset
Definition: KEY1Token.h:139
libetonyek::KEY1Token::visible
Definition: KEY1Token.h:175
libetonyek::KEY1Token::LAST_TOKEN
Definition: KEY1Token.h:180
libetonyek::KEY1Token::transformation
Definition: KEY1Token.h:166
libetonyek::KEY1Token::pieSliceOffset
Definition: KEY1Token.h:146
libetonyek::KEY1Token::end_color
Definition: KEY1Token.h:105
libetonyek::KEY1Token::stroke_width
Definition: KEY1Token.h:159
libetonyek::KEY1Token::axis
Definition: KEY1Token.h:30
libetonyek::KEY1Token::file
Definition: KEY1Token.h:106
libetonyek::KEY1Token::stroke_color
Definition: KEY1Token.h:158
libetonyek::KEY1Token::minorTickPositions
Definition: KEY1Token.h:135
libetonyek::KEY1Token::slide_list
Definition: KEY1Token.h:74
libetonyek::KEY1Token::lock_aspect_ratio
Definition: KEY1Token.h:130
libetonyek::KEY1Token::bullets
Definition: KEY1Token.h:35
libetonyek::KEY1Token::background_fill_style
Definition: KEY1Token.h:31
libetonyek::KEY1Token::guides
Definition: KEY1Token.h:48
libetonyek::KEY1Token::content
Definition: KEY1Token.h:39
libetonyek::KEY1Token::prototype_plugin
Definition: KEY1Token.h:64
libetonyek::KEY1Token::tickLabelsOpacity
Definition: KEY1Token.h:163
libetonyek::KEY1Token::master_slides
Definition: KEY1Token.h:55
libetonyek::KEY1Token::theme
Definition: KEY1Token.h:81
libetonyek::KEY1Token::bullet_indentation
Definition: KEY1Token.h:94
libetonyek::KEY1Token::title
Definition: KEY1Token.h:85
libetonyek::KEY1Token::display_name
Definition: KEY1Token.h:103
libetonyek::KEY1Token::line_tail_style
Definition: KEY1Token.h:53
libetonyek::KEY1Token::paragraph_first_line_indent
Definition: KEY1Token.h:143
libetonyek::KEY1Token::level
Definition: KEY1Token.h:126
libetonyek::KEY1Token::slide_size
Definition: KEY1Token.h:154
libetonyek::KEY1Token::lineOpacity
Definition: KEY1Token.h:127
libetonyek::KEY1Token::locked
Definition: KEY1Token.h:131
libetonyek::KEY1Token::font
Definition: KEY1Token.h:45
libetonyek::KEY1Token::id
Definition: KEY1Token.h:114
libetonyek::KEY1Token::paragraph_head_indent
Definition: KEY1Token.h:144
libetonyek::KEY1Token::number
Definition: KEY1Token.h:58
libetonyek::KEY1Token::styles
Definition: KEY1Token.h:77
libetonyek::KEY1Token::transition_style
Definition: KEY1Token.h:86
libetonyek::KEY1Token::altLineVisible
Definition: KEY1Token.h:91
libetonyek::KEY1Token::labelVisible
Definition: KEY1Token.h:124
libetonyek::KEY1Token::labelPosition
Definition: KEY1Token.h:123
libetonyek::KEY1Token::bullet_characters
Definition: KEY1Token.h:34
libetonyek::KEY1Token::chartFrame
Definition: KEY1Token.h:96
libetonyek::KEY1Token::numberOfPoints
Definition: KEY1Token.h:138
libetonyek::KEY1Token::character_bullet_style
Definition: KEY1Token.h:36
libetonyek::KEY1Token::shape
Definition: KEY1Token.h:71
libetonyek::KEY1Token::symbol
Definition: KEY1Token.h:78
libetonyek::KEY1Token::is_filled
Definition: KEY1Token.h:120
libetonyek::KEY1Token::layerElementsForShadowing
Definition: KEY1Token.h:125
libetonyek::KEY1Token::fill_color
Definition: KEY1Token.h:107
libetonyek::KEY1Token::orientation
Definition: KEY1Token.h:141
libetonyek::KEY1Token::metadata
Definition: KEY1Token.h:56
libetonyek::KEY1Tokenizer::operator()
int operator()(const char *str) const
Definition: KEY1Token.cpp:29
libetonyek::KEY1Token::serie
Definition: KEY1Token.h:68
libetonyek::KEY1Token::ui_state
Definition: KEY1Token.h:87
libetonyek::KEY1Token::size_technique
Definition: KEY1Token.h:153
libetonyek::KEY1Token::spacing
Definition: KEY1Token.h:155
libetonyek::KEY1Token::data
Definition: KEY1Token.h:41
libetonyek::KEY1Token::gridOpacity
Definition: KEY1Token.h:113
libetonyek::KEY1Token::location
Definition: KEY1Token.h:129
libetonyek::KEY1Token::thumbnails
Definition: KEY1Token.h:83
libetonyek::KEY1Token::image_data
Definition: KEY1Token.h:116
libetonyek::KEY1Token::reference
Definition: KEY1Token.h:67
libetonyek::KEY1Token::dataFormatterHasThousandsSeparators
Definition: KEY1Token.h:97
libetonyek::KEY1Token::marker_type
Definition: KEY1Token.h:133
libetonyek::KEY1Token::userMaximum
Definition: KEY1Token.h:168
libetonyek::KEY1Token::userMinimum
Definition: KEY1Token.h:169
libetonyek::KEY1Token::line
Definition: KEY1Token.h:51
libetonyek::KEY1Token::application_version
Definition: KEY1Token.h:27
libetonyek::KEY1Token::array
Definition: KEY1Token.h:28
libetonyek::KEY1Token::steps
Definition: KEY1Token.h:157
libetonyek::KEY1Token::gradient_angle
Definition: KEY1Token.h:112
libetonyek::KEY1Token::seriesDirection
Definition: KEY1Token.h:150
libetonyek::KEY1Token::prototype_data
Definition: KEY1Token.h:62
libetonyek::KEY1Token::interBarGap
Definition: KEY1Token.h:118
libetonyek::KEY1Token::dataFormatterSuffix
Definition: KEY1Token.h:100
libetonyek::KEY1Token::opacity
Definition: KEY1Token.h:140
libetonyek::KEY1Token::fill_type
Definition: KEY1Token.h:108
libetonyek::KEY1Token::id_ref
Definition: KEY1Token.h:115
libetonyek::KEY1Token::legend
Definition: KEY1Token.h:50
libetonyek::KEY1Token::INVALID_TOKEN
Definition: KEY1Token.h:21
libetonyek::KEY1Token::application_name
Definition: KEY1Token.h:26
libetonyek::KEY1Token::axes
Definition: KEY1Token.h:29
libetonyek::KEY1Token::image
Definition: KEY1Token.h:49
libetonyek::KEY1Token::prototype_bullets
Definition: KEY1Token.h:61
libetonyek::KEY1Token::showZero
Definition: KEY1Token.h:152
libetonyek::KEY1Token::drawables
Definition: KEY1Token.h:43
libetonyek::KEY1Token::dict
Definition: KEY1Token.h:42
libetonyek::KEY1Token::tab_stops
Definition: KEY1Token.h:161
libetonyek::KEY1Token::gradient
Definition: KEY1Token.h:46
libetonyek::KEY1Token::angle
Definition: KEY1Token.h:92
libetonyek::KEY1Token::prototype_plugins
Definition: KEY1Token.h:65
libetonyek::KEY1Token::dash_style
Definition: KEY1Token.h:40
libetonyek::KEY1Token::stroke_style
Definition: KEY1Token.h:76
libetonyek::KEY1Token::showGrid
Definition: KEY1Token.h:151
libetonyek::KEY1Token::paragraph_alignment
Definition: KEY1Token.h:142
libetonyek::KEY1Token::point_at_top
Definition: KEY1Token.h:148
libetonyek::KEY1Token::vertical_alignment
Definition: KEY1Token.h:173
libetonyek::KEY1Token::floating_content
Definition: KEY1Token.h:109
libetonyek::KEY1Token::size
Definition: KEY1Token.h:72
libetonyek::KEY1Token::majorTickPositions
Definition: KEY1Token.h:132
libetonyek::KEY1Token::prototype_drawables
Definition: KEY1Token.h:63
libetonyek::KEY1Token::series
Definition: KEY1Token.h:69
libetonyek::KEY1Token::start_color
Definition: KEY1Token.h:156
libetonyek::KEY1Token::byte_size
Definition: KEY1Token.h:95
libetonyek::KEY1Token::duration
Definition: KEY1Token.h:104
libetonyek::KEY1Token::width
Definition: KEY1Token.h:176
libetonyek::KEY1Token::thumbnail
Definition: KEY1Token.h:82
libetonyek::KEY1Token::color
Definition: KEY1Token.h:38
libetonyek::KEY1Token::DefaultLegendSize
Definition: KEY1Token.h:102
libetonyek::KEY1Token::symbolFillMode
Definition: KEY1Token.h:160
libetonyek::KEY1Token::font_name
Definition: KEY1Token.h:110
libetonyek::KEY1Token::interSeriesGap
Definition: KEY1Token.h:119
libetonyek::KEY1Token::rect
Definition: KEY1Token.h:66
libetonyek::KEY1Token::radius
Definition: KEY1Token.h:149
libetonyek::KEY1Token::dataFormatterPrefix
Definition: KEY1Token.h:99
libetonyek::KEY1Token::guide
Definition: KEY1Token.h:47
libetonyek::KEY1Token::page_number
Definition: KEY1Token.h:59
libetonyek::KEY1Token::text_attributes
Definition: KEY1Token.h:79
libetonyek::KEY1Token::DefaultLegendRelativePosition
Definition: KEY1Token.h:101
libetonyek::KEY1Token::master_slide_id
Definition: KEY1Token.h:134
libetonyek::KEY1Token::bullet
Definition: KEY1Token.h:33
libetonyek::KEY1Token::fill_style
Definition: KEY1Token.h:44
libetonyek::KEY1Token::name
Definition: KEY1Token.h:136
libetonyek::KEY1Token::labelOpacity
Definition: KEY1Token.h:122
libetonyek::KEY1Token::master_slide
Definition: KEY1Token.h:54
libetonyek::KEY1Token::tickLabelsVisible
Definition: KEY1Token.h:164
libetonyek::KEY1Token::dataFormatterNumberOfDecimals
Definition: KEY1Token.h:98
libetonyek::KEY1Token::chart_prototype
Definition: KEY1Token.h:37
libetonyek::KEY1Token::lineVisible
Definition: KEY1Token.h:128
libetonyek::KEY1Token::tickLabelsAngle
Definition: KEY1Token.h:162
libetonyek::KEY1Token::pieSlicePercentVisible
Definition: KEY1Token.h:147
libetonyek::KEY1Token::natural_size
Definition: KEY1Token.h:137
libetonyek::KEY1Token::useUserMinimum
Definition: KEY1Token.h:171
libetonyek::KEY1Token::key
Definition: KEY1Token.h:121
libetonyek::KEY1Token::slide
Definition: KEY1Token.h:73
libetonyek::KEY1Token::type
Definition: KEY1Token.h:167
libetonyek::KEY1Token::altLineOpacity
Definition: KEY1Token.h:90
libetonyek::KEY1Token::time_stamp
Definition: KEY1Token.h:84
libetonyek::KEY1Token::shadow_style
Definition: KEY1Token.h:70
libetonyek::KEY1Token::textbox
Definition: KEY1Token.h:80
libetonyek::KEY1Token::string
Definition: KEY1Token.h:75
libetonyek::KEY1Token::version
Definition: KEY1Token.h:172
libetonyek::KEY1Token::body
Definition: KEY1Token.h:32
libetonyek::KEY1Token::visibility
Definition: KEY1Token.h:174
libetonyek::KEY1Tokenizer
Definition: KEY1Token.h:185
libetonyek::KEY1Token::image_scale
Definition: KEY1Token.h:117
libetonyek::KEY1Token::presentation
Definition: KEY1Token.h:60
libetonyek::KEY1Token::titleVisible
Definition: KEY1Token.h:165
libetonyek::KEY1Token::null
Definition: KEY1Token.h:57
libetonyek::KEY1Token::font_size
Definition: KEY1Token.h:111