void LLSDMessageReaderTestObject::test<15>() // Vector4 { LLVector4 outValue, inValue = LLVector4(1,2,3,4); LLSD sdValue = ll_sd_from_vector4(inValue); LLSDMessageReader msg = testType(sdValue); msg.getVector4("block", "var", outValue); ensure_equals("Ensure Vector4", outValue, inValue); }
void LLSDMessageBuilderTestObject::test<12>() // Vector4 { LLVector4 outValue, inValue = LLVector4(1,2,3,4); LLSDMessageBuilder builder = defaultBuilder(); builder.addVector4("var", inValue); LLSDMessageReader reader = setReader(builder); reader.getVector4("block", "var", outValue); ensure_equals("Ensure Vector4", inValue, outValue); }