Sepi

Name
  TSepiCustomDirectValue

Parent
  SepiExpressions

Class Hierarchy
  TSepiCustomExpressionPart,ISepiValue,ISepiReadableValue,ISepiWritableValue,ISepiAddressableValue

Visibility
  PUBLIC

Description
  Implémentation de base de ISepiDirectValue
Bien que, syntaxiquement, cette classe implémente les trois interfaces
ISepiReadableValue, ISepiWritableValue et ISepiAddressableValue, les
classes descendantes peuvent activer et désactiver celles-ci à volonté au
moyen des propriétés IsReadable, IsWritable et IsAddressable respectivement.

Members
  Fields
 
Field Description
FConstValuePtr (-) Pointeur sur la valeur constante
FIsAddressable (-) Indique si la valeur peut être adressée
FIsReadable (-) Indique si la valeur peut être lue
FIsWritable (-) Indique si la valeur peut être écrite
FValueType (-) Type de la valeur

Methods
 
Method Description
AttachToExpression (#) [@inheritDoc]
CompileAsMemoryRef (#) #No TAG found in source code#
CompileLoadAddress (#) [@inheritDoc]
CompileRead (#) [@inheritDoc]
CompileWrite (#) [@inheritDoc]
GetAddressType (#) [@inheritDoc]
GetConstValuePtr (#) [@inheritDoc]
GetIsConstant (#) [@inheritDoc]
GetValueType (#) [@inheritDoc]
QueryInterface (#) [@inheritDoc]
SetValueType (#) Renseigne le type de la valeur

Properties
 
Property Description
AddressType (+) [@inheritDoc]
ConstValuePtr (#) Pointeur sur la valeur constante
IsAddressable (#) Indique si la valeur peut être adressée
IsConstant (#) [@inheritDoc]
IsReadable (#) Indique si la valeur peut être lue
IsWritable (#) Indique si la valeur peut être écrite
ValueType (+) Type de la valeur


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/