Sepi

Name
  TSepiSetOperation

Parent
  SepiExpressions

Class Hierarchy
  TSepiCustomComputedValue,ISepiTypeForceableValue,ISepiTypeForceableSetValue

Visibility
  PUBLIC

Description
  Opération sur des ensembles
Bien que syntaxiquement, cette classe implémente les interfaces
ISepiTypeForceableValue et ISepiTypeForceableSetValue, ces deux interfaces
ne sont effectivement supportées à l'exécution que si les deux opérandes
implémentent l'interface ISepiTypeForceableSetValue.

Members
  Fields
 
Field Description
FLeftForceable (-) Opérande gauche forçable
FLeftOperand (-) Opérande de gauche
FOperation (-) Opération
FRightForceable (-) Opérande droite forçable
FRightOperand (-) Opérande de droite

Methods
 
Method Description
CanForceCompType (#) [@inheritDoc]
CanForceType (#) [@inheritDoc]
CheckTypes (-) [@inheritDoc]
CollapseConsts (-) [@inheritDoc]
CompileCompute (#) [@inheritDoc]
Complete (+) [@inheritDoc]
Create (+) [@inheritDoc]
ErrorTypeMismatch (#) [@inheritDoc]
ForceCompType (#) [@inheritDoc]
ForceType (#) [@inheritDoc]
ForceTypesTogether (-) Force les types des deux opérandes pour les mettre d'accord
GetCompKind (-) [@inheritDoc]
GetCompType (-) [@inheritDoc]
GetHigherBound (-) [@inheritDoc]
GetIsEmpty (-) [@inheritDoc]
GetLowerBound (-) [@inheritDoc]
GetOpCode (#) [@inheritDoc]
GetSetType (-) [@inheritDoc]
IsTypeForceable (-) Teste si le type de cette opération peut être forcé
MakeOperation (+) [@inheritDoc]
QueryInterface (#) [@inheritDoc]
SetLeftOperand (-) Modifie l'opérande de gauche
SetRightOperand (-) Modifie l'opérande de droite

Properties
 
Property Description
LeftForceable (#) Opérande gauche forçable
LeftOperand (+) Opérande de gauche
Operation (+) Opération
RightForceable (#) Opérande droite forçable
RightOperand (+) Opérande de droite


Legend
 
Symbol Visibility
- Private
# Protected
+ Public
* Published
A Automated
S Strict

Sepi


Copyright (c) 2006-2010 Sébastien Doeraene
Created with DelphiCodeToDoc. To obtain the latest revision, please visit http://dephicodetodoc.sourceforge.net/