17 #define TT_NO_DEPRECATION_WARNINGS
25 int testAssertionCount = 0;
31 myDataspace.set(
TT(
"dataspace"),
TT(
"speed"));
46 myDataspace.
set(
TT(
"inputUnit"),
TT(
"m/s"));
47 myDataspace.set(
TT(
"outputUnit"),
TT(
"m/s"));
52 myDataspace.send(
TT(
"convert"), v, v);
54 TTTestAssertion(
"m/s to m/s",
64 myDataspace.set(
TT(
"inputUnit"),
TT(
"kmph"));
65 myDataspace.set(
TT(
"outputUnit"),
TT(
"m/s"));
70 myDataspace.send(
TT(
"convert"), v, v);
72 TTTestAssertion(
"kmph to m/s",
81 myDataspace.set(
TT(
"inputUnit"),
TT(
"mph"));
82 myDataspace.set(
TT(
"outputUnit"),
TT(
"m/s"));
87 myDataspace.send(
TT(
"convert"), v, v);
89 TTTestAssertion(
"miles per hour to m/s",
99 myDataspace.set(
TT(
"inputUnit"),
TT(
"kn"));
100 myDataspace.set(
TT(
"outputUnit"),
TT(
"m/s"));
105 myDataspace.send(
TT(
"convert"), v, v);
107 TTTestAssertion(
"knot to m/s",
116 myDataspace.set(
TT(
"inputUnit"),
TT(
"ft/s"));
117 myDataspace.set(
TT(
"outputUnit"),
TT(
"m/s"));
122 myDataspace.send(
TT(
"convert"), v, v);
124 TTTestAssertion(
"foot per hour to m/s",
139 myDataspace.set(
TT(
"inputUnit"),
TT(
"m/s"));
140 myDataspace.set(
TT(
"outputUnit"),
TT(
"kmph"));
145 myDataspace.send(
TT(
"convert"), v, v);
147 TTTestAssertion(
"m/s to kmph",
156 myDataspace.set(
TT(
"inputUnit"),
TT(
"m/s"));
157 myDataspace.set(
TT(
"outputUnit"),
TT(
"mph"));
162 myDataspace.send(
TT(
"convert"), v, v);
164 TTTestAssertion(
"m/s to miles per hour",
174 myDataspace.set(
TT(
"inputUnit"),
TT(
"m/s"));
175 myDataspace.set(
TT(
"outputUnit"),
TT(
"kn"));
180 myDataspace.send(
TT(
"convert"), v, v);
182 TTTestAssertion(
"m/s to knot",
191 myDataspace.set(
TT(
"inputUnit"),
TT(
"m/s"));
192 myDataspace.set(
TT(
"outputUnit"),
TT(
"ft/s"));
197 myDataspace.send(
TT(
"convert"), v, v);
199 TTTestAssertion(
"m/s to foot per hour",
208 testAssertionCount = 1;
211 return TTTestFinish(testAssertionCount, errorCount, returnedTestInfo);
Create and use Jamoma object instances.
double TTFloat64
64 bit floating point number
#define TT
This macro is defined as a shortcut for doing a lookup in the symbol table.
The SpeedDataspace converts between different measurement untis describing velocity.
void set(const TTUInt16 index, const T &anElementValue)
DEPRECATED.
void TTFOUNDATION_EXPORT TTLogMessage(TTImmutableCString message,...)
Platform and host independent method for posting log messages.
TTErr
Jamoma Error Codes Enumeration of error codes that might be returned by any of the TTBlue functions a...
[doxygenAppendixC_copyExample]