ViFourierInterpolator::ViFourierInterpolator(const Mode &mode, const Estimation &estimation) : ViInterpolator() { setPointers(mode, estimation); setDegree(DEFAULT_DEGREE); setDerivatives(DEFAULT_DERIVATIVE); addParameterName("Window Size"); addParameterName("Degree"); if(mMode == Osculating || mMode == Splines) addParameterName("Derivatives"); }
MockActualCall& MockActualCallTrace::withOutputParameterOfType(const SimpleString& typeName, const SimpleString& name, void* output) { traceBuffer_ += " "; traceBuffer_ += typeName; addParameterName(name); traceBuffer_ += StringFrom(output); return *this; }
MockActualCall& MockActualCallTrace::withOutputParameter(const SimpleString& name, void* output) { addParameterName(name); traceBuffer_ += StringFrom(output); return *this; }
MockActualCall& MockActualCallTrace::withMemoryBufferParameter(const SimpleString& name, const unsigned char* value, size_t size) { addParameterName(name); traceBuffer_ += StringFromBinaryWithSizeOrNull(value, size); return *this; }
MockActualCall& MockActualCallTrace::withFunctionPointerParameter(const SimpleString& name, void (*value)()) { addParameterName(name); traceBuffer_ += StringFrom(value); return *this; }
MockActualCall& MockActualCallTrace::withConstPointerParameter(const SimpleString& name, const void* value) { addParameterName(name); traceBuffer_ += StringFrom(value); return *this; }
MockActualCall& MockActualCallTrace::withDoubleParameter(const SimpleString& name, double value) { addParameterName(name); traceBuffer_ += StringFrom(value); return *this; }
MockActualCall& MockActualCallTrace::withLongIntParameter(const SimpleString& name, long int value) { addParameterName(name); traceBuffer_ += StringFrom(value) + " " + BracketsFormattedHexStringFrom(value); return *this; }
ViLagrangeInterpolator::ViLagrangeInterpolator() : ViInterpolator() { addParameterName("Window Size"); }
MockActualCall& MockActualCallTrace::withUnsignedLongIntParameter(const SimpleString& name, unsigned long int value) { addParameterName(name); traceBuffer_ += StringFrom(value); return *this; }