Lines Matching defs:input
60 bool CompareData(const Type &input, const Type &output)
62 return input == output;
65 bool CompareData(const StructWithPadding &input, const StructWithPadding &output)
67 return (input.foo == output.foo) && (input.bar == output.bar);
70 bool CompareData(const NestedStruct &input, const NestedStruct &output)
72 return (input.foo == output.foo) && CompareData(input.bar, output.bar);
75 bool CompareData(const StructWithPointer &input, const StructWithPointer &output)
77 if (input.objectsNum != output.objectsNum) {
80 for (unsigned int i = 0; i < input.objectsNum; ++i) {
81 if (!CompareData(input.objects[i], output.objects[i])) {
88 bool CompareData(const StructWithArray &input, const StructWithArray &output)
90 if (input.foo != output.foo) {
94 if (!CompareData(input.barArray[i], output.barArray[i])) {