Sepi
Name
TSepiParam
Parent
SepiMembers
Class Hierarchy
TObject
Visibility
PUBLIC
Description
Paramètre de méthode
Les paramètres cachés ont aussi leur existence en tant que TSepiParam.
Les cinq types de paramètres cachés sont Self (classe ou instance), Result
(lorsqu'il est passé par adresse), le paramètre spécial $Alloc des
constructeurs, le paramètre spécial $Free des destructeurs et les
paramètres High$xxx suivant chaque paramètre de type "open array".
Members
Fields
Field Description FByRef (-) True si passé par référence FCallInfo (-) Informations d'appel du paramètre FDefaultValuePtr (-) Pointeur sur la valeur par défaut FElementType (-) Type des éléments du tableau ouvert FFlags (-) Flags du paramètre FHiddenKind (-) Type de paramètre caché FIsUntyped (-) Indique si non typé FKind (-) Type de paramètre FLoading (-) True si en chargement depuis un flux FName (-) Nom FOpenArray (-) Indique si c'est un tableau ouvert FOwner (-) Signature propriétaire FType (-) Type du paramètre
Methods
Method Description AfterConstruction (+) [@inheritDoc] AllocDefaultValue (+) Alloue une valeur par défaut pour ce paramètre Clone (+) Clône un paramètre CompatibleWith (+) Détermine si un type est compatible avec le paramètre Create (+) Crée un nouveau paramètre CreateFromString (-) Crée un ou plusieurs paramètre(s) depuis sa définition Delphi CreateHidden (-) Crée un paramètre caché Destroy (+) [@inheritDoc] Equals (+) Détermine si deux paramètres sont identiques GetDescription (-) Description du paramètre GetHasDefaultValue (-) Indique si ce paramètre a une valeur par défaut ListReferences (-) [@inheritDoc] Load (-) Charge un paramètre depuis un flux MakeFlags (-) Construit la propriété Flags Save (-) [@inheritDoc] WriteDigestData (-) Écrit les données nécessaires au digest de compatibilité dans un flux
Properties
Property Description ByRef (+) True si passé par référence CallInfo (+) Informations d'appel du paramètre DefaultValuePtr (+) Pointeur sur la valeur par défaut Description (+) Description du paramètre ElementType (+) Type des éléments du tableau ouvert Flags (+) Flags du paramètre HasDefaultValue (+) Indique si ce paramètre a une valeur par défaut HiddenKind (+) Type de paramètre caché IsUntyped (+) Indique si non typé Kind (+) Type de paramètre NAME (+) Nom OpenArray (+) Indique si c'est un tableau ouvert Owner (+) Signature propriétaire ParamType (+) Type du paramètre
Legend
Symbol Visibility - Private # Protected + Public * Published A Automated S Strict
Sepi