Jamoma API  0.6.0.a19
TTSymbolCache.cpp
1 /*
2  * TTBlue Class for caching common symbols for speed
3  * Copyright © 2008, Timothy Place
4  *
5  * License: This code is licensed under the terms of the "New BSD License"
6  * http://creativecommons.org/licenses/BSD/
7  */
8 
9 #include "TTSymbolTable.h"
10 #include "TTSymbolCache.h"
11 
12 
13 TTFOUNDATION_EXPORT TTSymbolTable gTTSymbolTable;
14 
15 // osc namespace
16 TTFOUNDATION_EXPORT TTSymbol kTTSymEmpty ((""));
17 TTFOUNDATION_EXPORT TTSymbol kTTSymSlash (("/"));
18 TTFOUNDATION_EXPORT TTSymbol kTTSymDot (("."));
19 TTFOUNDATION_EXPORT TTSymbol kTTSymColon ((":"));
20 TTFOUNDATION_EXPORT TTSymbol kTTSymStar (("*"));
21 
22 // vectors
23 TTFOUNDATION_EXPORT TTSymbol kTTSym_setVector32 (("setVector32"));
24 TTFOUNDATION_EXPORT TTSymbol kTTSym_getVector32 (("getVector32"));
25 TTFOUNDATION_EXPORT TTSymbol kTTSym_setVector64 (("setVector64"));
26 TTFOUNDATION_EXPORT TTSymbol kTTSym_getVector64 (("getVector64"));
27 
28 TTFOUNDATION_EXPORT TTSymbol kTTSym_alloc (("alloc"));
29 TTFOUNDATION_EXPORT TTSymbol kTTSym_attribute (("attribute"));
30 TTFOUNDATION_EXPORT TTSymbol kTTSym_audioEngineWillProcess (("audioEngineWillProcess"));
31 TTFOUNDATION_EXPORT TTSymbol kTTSym_baton (("baton"));
32 TTFOUNDATION_EXPORT TTSymbol kTTSym_both (("both"));
33 TTFOUNDATION_EXPORT TTSymbol kTTSym_bypass (("bypass"));
34 TTFOUNDATION_EXPORT TTSymbol kTTSym_clear (("clear"));
35 TTFOUNDATION_EXPORT TTSymbol kTTSym_clipmode (("clipmode"));
36 TTFOUNDATION_EXPORT TTSymbol kTTSym_clip (("clip"));
37 TTFOUNDATION_EXPORT TTSymbol kTTSym_cliplow (("cliplow"));
38 TTFOUNDATION_EXPORT TTSymbol kTTSym_cliphigh (("cliphigh"));
39 TTFOUNDATION_EXPORT TTSymbol kTTSym_exclude (("exclude"));
40 TTFOUNDATION_EXPORT TTSymbol kTTSym_wrap (("wrap"));
41 TTFOUNDATION_EXPORT TTSymbol kTTSym_fold (("fold"));
42 TTFOUNDATION_EXPORT TTSymbol kTTSym_function (("function"));
43 TTFOUNDATION_EXPORT TTSymbol kTTSym_high (("high"));
44 TTFOUNDATION_EXPORT TTSymbol kTTSym_include (("include"));
45 TTFOUNDATION_EXPORT TTSymbol kTTSym_instance (("instance"));
46 TTFOUNDATION_EXPORT TTSymbol kTTSym_low (("low"));
47 TTFOUNDATION_EXPORT TTSymbol kTTSym_maxNumChannels (("maxNumChannels"));
48 TTFOUNDATION_EXPORT TTSymbol kTTSym_mode (("mode"));
49 TTFOUNDATION_EXPORT TTSymbol kTTSym_name (("name"));
50 TTFOUNDATION_EXPORT TTSymbol kTTSym_none (("none"));
51 TTFOUNDATION_EXPORT TTSymbol kTTSym_notification (("notification"));
52 TTFOUNDATION_EXPORT TTSymbol kTTSym_notify (("notify"));
53 TTFOUNDATION_EXPORT TTSymbol kTTSym_numChannels (("numChannels"));
54 TTFOUNDATION_EXPORT TTSymbol kTTSym_object (("object"));
55 TTFOUNDATION_EXPORT TTSymbol kTTSym_parent (("parent"));
56 TTFOUNDATION_EXPORT TTSymbol kTTSym_part (("part"));
57 TTFOUNDATION_EXPORT TTSymbol kTTSym_priority (("priority"));
58 TTFOUNDATION_EXPORT TTSymbol kTTSym_processInPlace (("processInPlace"));
59 TTFOUNDATION_EXPORT TTSymbol kTTSym_range (("range"));
60 TTFOUNDATION_EXPORT TTSymbol kTTSym_resonance (("resonance"));
61 TTFOUNDATION_EXPORT TTSymbol kTTSym_restrict (("restrict"));
62 TTFOUNDATION_EXPORT TTSymbol kTTSym_updateMaxNumChannels (("updateMaxNumChannels"));
63 TTFOUNDATION_EXPORT TTSymbol kTTSym_updateSampleRate (("updateSampleRate"));
64 TTFOUNDATION_EXPORT TTSymbol kTTSym_value (("value"));
65 TTFOUNDATION_EXPORT TTSymbol kTTSym_vectorSize (("vectorSize"));
66 TTFOUNDATION_EXPORT TTSymbol kTTSym_sampleRate (("sampleRate"));
67 TTFOUNDATION_EXPORT TTSymbol kTTSym_schema (("schema"));
68 
69 // networking
70 TTFOUNDATION_EXPORT TTSymbol kTTSym_tcp (("tcp"));
71 TTFOUNDATION_EXPORT TTSymbol kTTSym_udp (("udp"));
72 
73 // waveforms
74 TTFOUNDATION_EXPORT TTSymbol kTTSym_sine (("sine"));
75 TTFOUNDATION_EXPORT TTSymbol kTTSym_sineMod (("sineMod"));
76 TTFOUNDATION_EXPORT TTSymbol kTTSym_cosine (("cosine"));
77 TTFOUNDATION_EXPORT TTSymbol kTTSym_cosineMod (("cosineMod"));
78 TTFOUNDATION_EXPORT TTSymbol kTTSym_square (("square"));
79 TTFOUNDATION_EXPORT TTSymbol kTTSym_squareMod (("squareMod"));
80 TTFOUNDATION_EXPORT TTSymbol kTTSym_triangle (("triangle"));
81 TTFOUNDATION_EXPORT TTSymbol kTTSym_triangleMod (("triangleMod"));
82 TTFOUNDATION_EXPORT TTSymbol kTTSym_ramp (("ramp"));
83 TTFOUNDATION_EXPORT TTSymbol kTTSym_rampMod (("rampMod"));
84 TTFOUNDATION_EXPORT TTSymbol kTTSym_sawtooth (("sawtooth"));
85 TTFOUNDATION_EXPORT TTSymbol kTTSym_sawtoothMod (("sawtoothMod"));
86 
87 // object names
88 TTFOUNDATION_EXPORT TTSymbol kTTSym_adsr (("adsr"));
89 TTFOUNDATION_EXPORT TTSymbol kTTSym_audiosignal (("audiosignal"));
90 TTFOUNDATION_EXPORT TTSymbol kTTSym_audiosignalarray (("audiosignalarray"));
91 TTFOUNDATION_EXPORT TTSymbol kTTSym_dcblock (("dcblock"));
92 TTFOUNDATION_EXPORT TTSymbol kTTSym_gain (("gain"));
93 TTFOUNDATION_EXPORT TTSymbol kTTSym_operator (("operator"));
94 TTFOUNDATION_EXPORT TTSymbol kTTSym_phasor (("phasor"));
95 
96 // matrix related
97 TTFOUNDATION_EXPORT TTSymbol kTTSym_matrix (("matrix"));
98 TTFOUNDATION_EXPORT TTSymbol kTTSym_matrixarray (("matrixarray"));
99 TTFOUNDATION_EXPORT TTSymbol kTTSym_dimensions (("dimensions"));
100 TTFOUNDATION_EXPORT TTSymbol kTTSym_type (("type"));
101 TTFOUNDATION_EXPORT TTSymbol kTTSym_elementCount (("elementCount"));
102 TTFOUNDATION_EXPORT TTSymbol kTTSym_samplematrix (("samplematrix"));
103 TTFOUNDATION_EXPORT TTSymbol kTTSym_buffer (("buffer"));
104 
105 // data types - 3 defined above: none, object, value
106 TTFOUNDATION_EXPORT TTSymbol kTTSym_float32 (("float32"));
107 TTFOUNDATION_EXPORT TTSymbol kTTSym_float64 (("float64"));
108 TTFOUNDATION_EXPORT TTSymbol kTTSym_int8 (("int8"));
109 TTFOUNDATION_EXPORT TTSymbol kTTSym_uint8 (("uint8"));
110 TTFOUNDATION_EXPORT TTSymbol kTTSym_int16 (("int16"));
111 TTFOUNDATION_EXPORT TTSymbol kTTSym_uint16 (("uint16"));
112 TTFOUNDATION_EXPORT TTSymbol kTTSym_int32 (("int32"));
113 TTFOUNDATION_EXPORT TTSymbol kTTSym_uint32 (("uint32"));
114 TTFOUNDATION_EXPORT TTSymbol kTTSym_int64 (("int64"));
115 TTFOUNDATION_EXPORT TTSymbol kTTSym_uint64 (("uint64"));
116 TTFOUNDATION_EXPORT TTSymbol kTTSym_boolean (("boolean"));
117 TTFOUNDATION_EXPORT TTSymbol kTTSym_symbol (("symbol"));
118 TTFOUNDATION_EXPORT TTSymbol kTTSym_pointer (("pointer"));
119 TTFOUNDATION_EXPORT TTSymbol kTTSym_string (("string"));
120 
121 #if 0
122 #pragma mark -
123 #pragma mark Modular symbols
124 #endif
125 
126 // object classe name
127 TTFOUNDATION_EXPORT TTSymbol kTTSym_Application (("Application"));
128 TTFOUNDATION_EXPORT TTSymbol kTTSym_ApplicationManager (("ApplicationManager"));
129 TTFOUNDATION_EXPORT TTSymbol kTTSym_Container (("Container"));
130 TTFOUNDATION_EXPORT TTSymbol kTTSym_Cue (("Cue"));
131 TTFOUNDATION_EXPORT TTSymbol kTTSym_CueManager (("CueManager"));
132 TTFOUNDATION_EXPORT TTSymbol kTTSym_Data (("Data"));
133 TTFOUNDATION_EXPORT TTSymbol kTTSym_Explorer (("Explorer"));
134 TTFOUNDATION_EXPORT TTSymbol kTTSym_Input (("Input"));
135 TTFOUNDATION_EXPORT TTSymbol kTTSym_InputAudio (("Input.audio"));
136 TTFOUNDATION_EXPORT TTSymbol kTTSym_Mapper (("Mapper"));
137 TTFOUNDATION_EXPORT TTSymbol kTTSym_MapperManager (("MapperManager"));
138 TTFOUNDATION_EXPORT TTSymbol kTTSym_Mirror (("Mirror"));
139 TTFOUNDATION_EXPORT TTSymbol kTTSym_NodeInfo (("NodeInfo"));
140 TTFOUNDATION_EXPORT TTSymbol kTTSym_OpmlHandler (("OpmlHandler"));
141 TTFOUNDATION_EXPORT TTSymbol kTTSym_Output (("Output"));
142 TTFOUNDATION_EXPORT TTSymbol kTTSym_OutputAudio (("Output.audio"));
143 TTFOUNDATION_EXPORT TTSymbol kTTSym_Preset (("Preset"));
144 TTFOUNDATION_EXPORT TTSymbol kTTSym_PresetManager (("PresetManager"));
145 TTFOUNDATION_EXPORT TTSymbol kTTSym_Ramp (("Ramp"));
146 TTFOUNDATION_EXPORT TTSymbol kTTSym_Receiver (("Receiver"));
147 TTFOUNDATION_EXPORT TTSymbol kTTSym_Sender (("Sender"));
148 TTFOUNDATION_EXPORT TTSymbol kTTSym_Script (("Script"));
149 TTFOUNDATION_EXPORT TTSymbol kTTSym_Subscriber (("Subscriber"));
150 TTFOUNDATION_EXPORT TTSymbol kTTSym_TextHandler (("TextHandler"));
151 TTFOUNDATION_EXPORT TTSymbol kTTSym_Viewer (("Viewer"));
152 TTFOUNDATION_EXPORT TTSymbol kTTSym_XmlHandler (("XmlHandler"));
153 
154 // notifications
155 TTFOUNDATION_EXPORT TTSymbol kTTSym_ClockDurationChanged (("ClockDurationChanged"));
156 TTFOUNDATION_EXPORT TTSymbol kTTSym_ClockOffsetChanged (("ClockOffsetChanged"));
157 TTFOUNDATION_EXPORT TTSymbol kTTSym_ClockSpeedChanged (("ClockSpeedChanged"));
158 TTFOUNDATION_EXPORT TTSymbol kTTSym_ClockRunningChanged (("ClockRunningChanged"));
159 TTFOUNDATION_EXPORT TTSymbol kTTSym_ClockTicked (("ClockTicked"));
160 
161 // attribute, message or any word often used
162 TTFOUNDATION_EXPORT TTSymbol kTTSym_active (("active"));
163 TTFOUNDATION_EXPORT TTSymbol kTTSym_activity (("activity"));
164 TTFOUNDATION_EXPORT TTSymbol kTTSym_activityIn (("activityIn"));
165 TTFOUNDATION_EXPORT TTSymbol kTTSym_activityOut (("activityOut"));
166 TTFOUNDATION_EXPORT TTSymbol kTTSym_address (("address"));
167 TTFOUNDATION_EXPORT TTSymbol kTTSym_addresses (("addresses"));
168 TTFOUNDATION_EXPORT TTSymbol kTTSym_alias (("alias"));
169 TTFOUNDATION_EXPORT TTSymbol kTTSym_alphabetic (("alphabetic"));
170 TTFOUNDATION_EXPORT TTSymbol kTTSym_attributes (("attributes"));
171 TTFOUNDATION_EXPORT TTSymbol kTTSym_array (("array"));
172 
173 TTFOUNDATION_EXPORT TTSymbol kTTSym_brothers (("brothers"));
174 
175 TTFOUNDATION_EXPORT TTSymbol kTTSym_children (("children"));
176 TTFOUNDATION_EXPORT TTSymbol kTTSym_command (("command"));
177 TTFOUNDATION_EXPORT TTSymbol kTTSym_Command (("Command"));
178 TTFOUNDATION_EXPORT TTSymbol kTTSym_comment (("comment"));
179 TTFOUNDATION_EXPORT TTSymbol kTTSym_content (("content"));
180 TTFOUNDATION_EXPORT TTSymbol kTTSym_ConvertToAppName (("ConvertToAppName"));
181 TTFOUNDATION_EXPORT TTSymbol kTTSym_ConvertToTTName (("ConvertToTTName"));
182 TTFOUNDATION_EXPORT TTSymbol kTTSym_created (("created"));
183 
184 TTFOUNDATION_EXPORT TTSymbol kTTSym_dash (("-"));
185 TTFOUNDATION_EXPORT TTSymbol kTTSym_dataspace (("dataspace"));
186 TTFOUNDATION_EXPORT TTSymbol kTTSym_dataspaceUnit (("dataspaceUnit"));
187 TTFOUNDATION_EXPORT TTSymbol kTTSym_debug (("debug"));
188 TTFOUNDATION_EXPORT TTSymbol kTTSym_decimal (("decimal"));
189 TTFOUNDATION_EXPORT TTSymbol kTTSym_descendants (("descendants"));
190 TTFOUNDATION_EXPORT TTSymbol kTTSym_description (("description"));
191 TTFOUNDATION_EXPORT TTSymbol kTTSym_destroyed (("destroyed"));
192 TTFOUNDATION_EXPORT TTSymbol kTTSym_directory (("directory"));
193 TTFOUNDATION_EXPORT TTSymbol kTTSym_Dump (("Dump"));
194 
195 TTFOUNDATION_EXPORT TTSymbol kTTSym_end (("end"));
196 TTFOUNDATION_EXPORT TTSymbol kTTSym_external (("external"));
197 
198 TTFOUNDATION_EXPORT TTSymbol kTTSym_Fill (("Fill"));
199 TTFOUNDATION_EXPORT TTSymbol kTTSym_filter (("filter"));
200 TTFOUNDATION_EXPORT TTSymbol kTTSym_flag (("flag"));
201 TTFOUNDATION_EXPORT TTSymbol kTTSym_Flatten (("Flatten"));
202 TTFOUNDATION_EXPORT TTSymbol kTTSym_flattened (("flattened"));
203 TTFOUNDATION_EXPORT TTSymbol kTTSym_freeze (("freeze"));
204 
205 TTFOUNDATION_EXPORT TTSymbol kTTSym_generic (("generic"));
206 TTFOUNDATION_EXPORT TTSymbol kTTSym_Get (("Get"));
207 TTFOUNDATION_EXPORT TTSymbol kTTSym_global (("global"));
208 TTFOUNDATION_EXPORT TTSymbol kTTSym_Go (("Go"));
209 TTFOUNDATION_EXPORT TTSymbol kTTSym_Grab (("Grab"));
210 
211 TTFOUNDATION_EXPORT TTSymbol kTTSym_highlight (("highlight"));
212 
213 TTFOUNDATION_EXPORT TTSymbol kTTSym_Init (("Init"));
214 TTFOUNDATION_EXPORT TTSymbol kTTSym_initialized (("initialized"));
215 TTFOUNDATION_EXPORT TTSymbol kTTSym_inputUnit (("inputUnit"));
216 TTFOUNDATION_EXPORT TTSymbol kTTSym_outputUnit (("outputUnit"));
217 TTFOUNDATION_EXPORT TTSymbol kTTSym_instances (("instances"));
218 TTFOUNDATION_EXPORT TTSymbol kTTSym_integer (("integer"));
219 
220 TTFOUNDATION_EXPORT TTSymbol kTTSym_life (("life"));
221 TTFOUNDATION_EXPORT TTSymbol kTTSym_lines (("lines"));
222 TTFOUNDATION_EXPORT TTSymbol kTTSym_local (("local"));
223 TTFOUNDATION_EXPORT TTSymbol kTTSym_lookfor (("lookfor"));
224 
225 TTFOUNDATION_EXPORT TTSymbol kTTSym_Map (("Map"));
226 TTFOUNDATION_EXPORT TTSymbol kTTSym_message (("message"));
227 TTFOUNDATION_EXPORT TTSymbol kTTSym_mix (("mix"));
228 TTFOUNDATION_EXPORT TTSymbol kTTSym_mirror (("mirror"));
229 TTFOUNDATION_EXPORT TTSymbol kTTSym_model (("model"));
230 TTFOUNDATION_EXPORT TTSymbol kTTSym_mute (("mute"));
231 
232 TTFOUNDATION_EXPORT TTSymbol kTTSym_names (("names"));
233 TTFOUNDATION_EXPORT TTSymbol kTTSym_namespace (("namespace"));
234 TTFOUNDATION_EXPORT TTSymbol kTTSym_nodeAddress (("nodeAddress"));
235 
236 TTFOUNDATION_EXPORT TTSymbol kTTSym_objectCache (("objectCache"));
237 TTFOUNDATION_EXPORT TTSymbol kTTSym_offset (("offset"));
238 
239 TTFOUNDATION_EXPORT TTSymbol kTTSym_parameter (("parameter"));
240 TTFOUNDATION_EXPORT TTSymbol kTTSym_preview (("preview"));
241 TTFOUNDATION_EXPORT TTSymbol kTTSym_proxy (("proxy"));
242 
243 TTFOUNDATION_EXPORT TTSymbol kTTSym_rangeBounds (("rangeBounds"));
244 TTFOUNDATION_EXPORT TTSymbol kTTSym_rangeClipmode (("rangeClipmode"));
245 TTFOUNDATION_EXPORT TTSymbol kTTSym_rampDrive (("rampDrive"));
246 TTFOUNDATION_EXPORT TTSymbol kTTSym_rampFunction (("rampFunction"));
247 TTFOUNDATION_EXPORT TTSymbol kTTSym_RampGo (("RampGo"));
248 TTFOUNDATION_EXPORT TTSymbol kTTSym_RampSet (("RampSet"));
249 TTFOUNDATION_EXPORT TTSymbol kTTSym_RampSlide (("RampSlide"));
250 TTFOUNDATION_EXPORT TTSymbol kTTSym_rampStatus (("rampStatus"));
251 TTFOUNDATION_EXPORT TTSymbol kTTSym_RampTarget (("RampTarget"));
252 TTFOUNDATION_EXPORT TTSymbol kTTSym_Read (("Read"));
253 TTFOUNDATION_EXPORT TTSymbol kTTSym_ReadAgain (("ReadAgain"));
254 TTFOUNDATION_EXPORT TTSymbol kTTSym_readonly (("readonly"));
255 TTFOUNDATION_EXPORT TTSymbol kTTSym_Recall (("Recall"));
256 TTFOUNDATION_EXPORT TTSymbol kTTSym_receiver (("receiver"));
257 TTFOUNDATION_EXPORT TTSymbol kTTSym_repetitionsFilter (("repetitionsFilter"));
258 TTFOUNDATION_EXPORT TTSymbol kTTSym_return (("return"));
259 TTFOUNDATION_EXPORT TTSymbol kTTSym_returnedValue (("returnedValue"));
260 TTFOUNDATION_EXPORT TTSymbol kTTSym_Run (("Run"));
261 TTFOUNDATION_EXPORT TTSymbol kTTSym_running (("running"));
262 
263 TTFOUNDATION_EXPORT TTSymbol kTTSym_SelectionRefresh (("SelectionRefresh"));
264 TTFOUNDATION_EXPORT TTSymbol kTTSym_Send (("Send"));
265 TTFOUNDATION_EXPORT TTSymbol kTTSym_script (("script"));
266 TTFOUNDATION_EXPORT TTSymbol kTTSym_service (("service"));
267 TTFOUNDATION_EXPORT TTSymbol kTTSym_sharp (("#"));
268 TTFOUNDATION_EXPORT TTSymbol kTTSym_signal (("signal"));
269 TTFOUNDATION_EXPORT TTSymbol kTTSym_start (("start"));
270 TTFOUNDATION_EXPORT TTSymbol kTTSym_stop (("stop"));
271 TTFOUNDATION_EXPORT TTSymbol kTTSym_Stop (("Stop"));
272 TTFOUNDATION_EXPORT TTSymbol kTTSym_Subscribe (("Subscribe"));
273 
274 TTFOUNDATION_EXPORT TTSymbol kTTSym_tags (("tags"));
275 TTFOUNDATION_EXPORT TTSymbol kTTSym_target (("target"));
276 TTFOUNDATION_EXPORT TTSymbol kTTSym_Tick (("Tick"));
277 
278 TTFOUNDATION_EXPORT TTSymbol kTTSym_unit (("unit"));
279 TTFOUNDATION_EXPORT TTSymbol kTTSym_Update (("Update"));
280 
281 TTFOUNDATION_EXPORT TTSymbol kTTSym_valueDefault (("valueDefault"));
282 TTFOUNDATION_EXPORT TTSymbol kTTSym_valueStepsize (("valueStepsize"));
283 TTFOUNDATION_EXPORT TTSymbol kTTSym_viewFreeze (("viewFreeze"));
284 TTFOUNDATION_EXPORT TTSymbol kTTSym_view (("view"));
285 
286 TTFOUNDATION_EXPORT TTSymbol kTTSym_WAIT (("WAIT"));
287 TTFOUNDATION_EXPORT TTSymbol kTTSym_Write (("Write"));
288 TTFOUNDATION_EXPORT TTSymbol kTTSym_WriteAgain (("WriteAgain"));
289 
290 TTFOUNDATION_EXPORT TTSymbol kTTSym_xmlHandlerReadingComment (("xmlHandlerReadingComment"));
291 TTFOUNDATION_EXPORT TTSymbol kTTSym_xmlHandlerReadingEnds (("xmlHandlerReadingEnds"));
292 TTFOUNDATION_EXPORT TTSymbol kTTSym_xmlHandlerReadingStarts (("xmlHandlerReadingStarts"));
293 
294 // Symbols used for the Score project
295 // théo : they used to be stored inside a dedicated symbol cache but it is not possible to do that anymore.
296 // TODO : sort them with the other symbol above
297 
298 // object classe name
299 TTFOUNDATION_EXPORT TTSymbol kTTSym_TimeEvent (("TimeEvent"));
300 
301 // notifications
302 TTFOUNDATION_EXPORT TTSymbol kTTSym_ConditionReadyChanged (("ConditionReadyChanged"));
303 TTFOUNDATION_EXPORT TTSymbol kTTSym_EventDateChanged (("EventDateChanged"));
304 TTFOUNDATION_EXPORT TTSymbol kTTSym_EventStatusChanged (("EventStatusChanged"));
305 TTFOUNDATION_EXPORT TTSymbol kTTSym_ProcessStarted (("ProcessStarted"));
306 TTFOUNDATION_EXPORT TTSymbol kTTSym_ProcessEnded (("ProcessEnded"));
307 TTFOUNDATION_EXPORT TTSymbol kTTSym_ProcessDisposed (("ProcessDisposed"));
308 TTFOUNDATION_EXPORT TTSymbol kTTSym_ProcessDurationMinReached (("ProcessDurationMinReached"));
309 
310 // message name
311 TTFOUNDATION_EXPORT TTSymbol kTTSym_case (("case"));
312 TTFOUNDATION_EXPORT TTSymbol kTTSym_color (("color"));
313 TTFOUNDATION_EXPORT TTSymbol kTTSym_Compile (("Compile"));
314 TTFOUNDATION_EXPORT TTSymbol kTTSym_compiled (("compiled"));
315 TTFOUNDATION_EXPORT TTSymbol kTTSym_condition (("condition"));
316 TTFOUNDATION_EXPORT TTSymbol kTTSym_date (("date"));
317 TTFOUNDATION_EXPORT TTSymbol kTTSym_Dispose (("Dispose"));
318 TTFOUNDATION_EXPORT TTSymbol kTTSym_duration (("duration"));
319 TTFOUNDATION_EXPORT TTSymbol kTTSym_durationMin (("durationMin"));
320 TTFOUNDATION_EXPORT TTSymbol kTTSym_durationMax (("durationMax"));
321 TTFOUNDATION_EXPORT TTSymbol kTTSym_endDate (("endDate"));
322 TTFOUNDATION_EXPORT TTSymbol kTTSym_event (("event"));
323 TTFOUNDATION_EXPORT TTSymbol kTTSym_eventDisposed (("eventDisposed"));
324 TTFOUNDATION_EXPORT TTSymbol kTTSym_eventHappened (("eventHappened"));
325 TTFOUNDATION_EXPORT TTSymbol kTTSym_eventPending (("eventPending"));
326 TTFOUNDATION_EXPORT TTSymbol kTTSym_eventWaiting (("eventWaiting"));
327 TTFOUNDATION_EXPORT TTSymbol kTTSym_expression (("expression"));
328 TTFOUNDATION_EXPORT TTSymbol kTTSym_Goto (("Goto"));
329 TTFOUNDATION_EXPORT TTSymbol kTTSym_Happen (("Happen"));
330 TTFOUNDATION_EXPORT TTSymbol kTTSym_Limit (("Limit"));
331 TTFOUNDATION_EXPORT TTSymbol kTTSym_Move (("Move"));
332 TTFOUNDATION_EXPORT TTSymbol kTTSym_Pause (("Pause"));
333 TTFOUNDATION_EXPORT TTSymbol kTTSym_Process (("Process"));
334 TTFOUNDATION_EXPORT TTSymbol kTTSym_ProcessStart (("ProcessStart"));
335 TTFOUNDATION_EXPORT TTSymbol kTTSym_ProcessEnd (("ProcessEnd"));
336 TTFOUNDATION_EXPORT TTSymbol kTTSym_ready (("ready"));
337 TTFOUNDATION_EXPORT TTSymbol kTTSym_redundancy (("redundancy"));
338 TTFOUNDATION_EXPORT TTSymbol kTTSym_Resume (("Resume"));
339 TTFOUNDATION_EXPORT TTSymbol kTTSym_recorded (("recorded"));
340 TTFOUNDATION_EXPORT TTSymbol kTTSym_rigid (("rigid"));
341 TTFOUNDATION_EXPORT TTSymbol kTTSym_sampled (("sampled"));
342 TTFOUNDATION_EXPORT TTSymbol kTTSym_samples (("samples"));
343 TTFOUNDATION_EXPORT TTSymbol kTTSym_speed (("speed"));
344 TTFOUNDATION_EXPORT TTSymbol kTTSym_startDate (("startDate"));
345 TTFOUNDATION_EXPORT TTSymbol kTTSym_status (("status"));
346 TTFOUNDATION_EXPORT TTSymbol kTTSym_Trigger (("Trigger"));
347 TTFOUNDATION_EXPORT TTSymbol kTTSym_verticalPosition (("verticalPosition"));
348 TTFOUNDATION_EXPORT TTSymbol kTTSym_verticalSize (("verticalSize"));
349 TTFOUNDATION_EXPORT TTSymbol kTTSym_viewPosition (("viewPosition"));
350 TTFOUNDATION_EXPORT TTSymbol kTTSym_viewZoom (("viewZoom"));
351 
352 
353 
The TTSymbol class is used to represent a string and efficiently pass and compare that string...
Definition: TTSymbol.h:26
The TTSymbolTable class is hash_map (based on Stroustrup pp 497) that keeps commonly used strings in ...
Definition: TTSymbolTable.h:24