15 void evaluate(voidP inputs,
void* result);
28 Xnor<T>::Xnor(uint numArgs)
42 T& xnor = *(T*) result;
44 ss << *((
string*) inputs.get());
51 readInputs.push_back(input);
58 if (i == 2 * numOfArgs_)
63 T mask = (T)pow(2.0, maxSize + 1.0) - 1;
65 xnor = readInputs.at(0);
66 for (
int i = 1; i < (int)numOfArgs_; i++)
68 xnor = ~(xnor ^ readInputs.at(i));
void evaluate(voidP inputs, void *result)