RefSwitch

classe finale publique RefSwitch

Transmet le tenseur de référence « data » au port de sortie déterminé par « pred ».

Si `pred` est vrai, l'entrée `data` est transmise à `output_true`. Sinon, les données vont vers `output_false`.

Voir aussi « Changer » et « Fusionner ».

Méthodes publiques

statique <T> RefSwitch <T>
créer ( Portée de portée , Données d'opérande <T>, Opérande <Boolean> pred)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération RefSwitch.
Sortie <T>
sortieFaux ()
Si `pred` est faux, les données seront transmises à cette sortie.
Sortie <T>
sortieVrai ()
Si `pred` est vrai, les données seront transmises à cette sortie.

Méthodes héritées

Méthodes publiques

public static RefSwitch <T> create ( Scope scope, Operand <T> data, Operand <Boolean> pred)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération RefSwitch.

Paramètres
portée portée actuelle
données Le tenseur de référence à transmettre à la sortie appropriée.
préd Un scalaire qui spécifie quel port de sortie recevra les données.
Retour
  • une nouvelle instance de RefSwitch

sortie publique <T> sortieFalse ()

Si `pred` est faux, les données seront transmises à cette sortie.

sortie publique <T> sortieTrue ()

Si `pred` est vrai, les données seront transmises à cette sortie.