SM_ADC
1.0
Приём данных АЦП через разделяемую память
|
#include <iostream>
#include <string>
#include <sstream>
#include <math.h>
#include <vector>
Go to the source code of this file.
Macros | |
#define | EQUALITY_TOLERANCE 0.00000000000001 |
Functions | |
template<typename T > | |
string | toString (T value) |
bool | isIdentifier (string str) |
unsigned long | getComputerTime () |
bool | areEqual (double x, double y, double tolerance=EQUALITY_TOLERANCE) |
Variables | |
static char | ERROR_MSG_BUFFER [512] |
|
inline |
Returns true if x are equal to y. The test takes into account the precision of the mantissa.
Definition at line 91 of file utils.h.
Referenced by Array::operator==().
|
inline |
|
inline |
Returns true if the string is a valid MATLAB variable identifier.
Definition at line 45 of file utils.h.
Referenced by BaseBlock::checkParameters(), and BaseFunction::initializeInputPortSizes().
|
inline |
Converts a double, int or char to a String.
Definition at line 35 of file utils.h.
Referenced by Array::callMatlab(), BaseBlock::checkParameters(), Array::getFullName(), BaseFunction::getInputArray(), BaseBlock::getInputArray(), BaseFunction::getOutputArray(), BaseBlock::getOutputArray(), BaseBlock::getParameterArray(), BaseFunction::initializeInputPortSizes(), BaseBlock::initializeInputPortSizes(), BaseFunction::initializeOutputPortSizes(), BaseBlock::initializeOutputPortSizes(), BaseBlock::initializeParameterPortSizes(), Array::operator()(), Array::operator*(), Array::operator+(), Array::operator-(), Array::operator/(), Array::operator[](), BaseFunction::setOutputArray(), and BaseBlock::setOutputArray().
|
static |
Definition at line 30 of file utils.h.
Referenced by mdlCheckParameters(), mdlDerivatives(), mdlInitializeSampleTimes(), mdlInitializeSizes(), mdlOutputs(), mdlSetInputPortDimensionInfo(), mdlSetOutputPortDimensionInfo(), mdlStart(), mdlTerminate(), mdlUpdate(), mdlZeroCrossings(), and mexFunction().