SwitchCond

classe finale publique SwitchCond

Transfère les « données » vers le 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 « RefSwitch » et « Fusionner ».

Méthodes publiques

statique <T> SwitchCond <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 SwitchCond.
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 SwitchCond <T> create ( Scope scope, Operand <T> data, Operand <Boolean> pred)

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

Paramètres
portée portée actuelle
données Le tenseur à 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 SwitchCond

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.