mustBeA
Vérifie que la valeur d'entrée appartient à l'une des classes spécifiées.
📝Syntaxe
mustBeA(var, classNames)
mustBeA(var, classNames, argPosition)
C++: void mustBeA(const ArrayOfVector& args, const wstringVector &classNames, int argPosition)
📥Arguments d'entrée
Paramètre Description
var une variable.
classNames une variable : nom du type de données ou de la classe.
argPosition un entier positif : position de l'argument d'entrée.
📄Description

mustBeA vérifie que la valeur d'entrée appartient à l'une des classes spécifiées.

Une valeur est acceptée quand sa classe, l'une de ses superclasses, ou l'une des catégories numeric, float et integer figure dans classNames (mêmes règles que isa).

💡Exemples
mustBeA(1, 'double')
mustBeA([], ["double", "single"])
🔗Voir aussi
mustBeNumericisa
🕔Historique des versions
Version Description
1.0.0 version initiale
2.0.0 superclasses et catégories numeric, float, integer acceptées.
Modifier cette page sur GitHub