File MIES_Utilities_SFHCheckers.ipf¶
Threadsafe check functions which comply with either SFH_NumericChecker_Prototype or SFH_StringChecker_Prototype.
Functions
-
variable IsValidObjectName(string name)¶
Check if a name for an object adheres to the strict naming rules.
UTF_NOINSTRUMENTATION
See also
DisplayHelpTopic "Standard Object Names"
-
variable IsValidLiberalObjectName(string name)¶
Check if a name for an object adheres to the liberal naming rules.
UTF_NOINSTRUMENTATION
See also
DisplayHelpTopic "Liberal Object Names"
-
static variable NameChecker(string name, variable liberal)¶
UTF_NOINSTRUMENTATION.
-
variable IsStrictlyPositiveAndFinite(variable var)¶
UTF_NOINSTRUMENTATION.
-
variable IsNullOrPositiveAndFinite(variable var)¶
UTF_NOINSTRUMENTATION.
-
variable IsNullOrPositiveAndInteger(variable var)¶
UTF_NOINSTRUMENTATION.
-
variable BetweenZeroAndOneExc(variable val)¶
Return the truth if
valis in the range]0, 1[UTF_NOINSTRUMENTATION
-
variable BetweenZeroAndOne(variable val)¶
Return the truth if
valis in the range[0, 1]UTF_NOINSTRUMENTATION
-
variable BetweenZeroAndOneHoundredExc(variable val)¶
Return the truth if
valis in the range]0, 100[UTF_NOINSTRUMENTATION
-
variable BetweenZeroAndOneHoundred(variable val)¶
Return the truth if
valis in the range[0, 100]UTF_NOINSTRUMENTATION
-
variable IsSFPrepareFitHoldString(string holdStr)¶
Return the truth if
holdStrcontains only SF_PREPAREFIT_HOLDCHAR_HOLD or SF_PREPAREFIT_HOLDCHAR_FREE or is empty. The function DOES NOT check if the length is correct.UTF_NOINSTRUMENTATION
-
variable IsNullOrTwoAndHigherButFinite(variable val)¶
Return the truth if
valis in the range0 or [2, n]and Integer.UTF_NOINSTRUMENTATION