CLASIZ

Sommaire


clasizretourne la taille des buffers utilisés par Adonix pour gérer les classes devariables.

 

Syntaxe

clasiz( <classe |exp_num >,exp_buf )

 

Paramètres

Elément

Description

Restrictions

classe

ésigne l'abréviation d'une classe

Aucune.

exp_num

Expression numérique désignant uneclasse.

exp_num >= 0

exp_buf

Expression numérique déterminant le type de buffers dont on calcule la taille.

exp_buf >= 1

 

Exemples

  # Taille mémoire utilisée par Adonix pour gérer la classe [V]
   Infbox num$(clasiz( [V], 0 ) )

 

Description et commentaires

clasizretourne la taille des buffers utilisés par Adonix dans sa gestion des classesde variables. La classe est donnée en premier argument par son abréviation ouson numéro interne. Le deuxième argument détermine les "OBJets" dontla fonction retourne la taille en octets.

Les valeurs possibles de cet argument et le buffer correspondant sont lessuivants :
0 ->     mémoire utilisée par Adonix pour gérer laclasse,
1 ->     buffer utilisé par Adonix pour stocker lesvaleurs des variables de la classe
2 ->     buffer alloué par Adonix pour gérer la classe.

Dans le cas d'une expression numérique, il s'agit du numéro interne (utilisépar Adonix) correspondant au numéro de ligne dans la liste des classes devariables affichées dans le debugger, et commençant à 1. Aucune erreur n'estretournée lorsqu'un argument ne correspond à aucune classe accessible, clasizretournant la valeur 0.

Le résultat de la fonction est de type Integer.

 

Erreurs associées 

Erreur

Description

ERDOM(50)

exp_buf< 0 ou exp_num < 0

 

Mots-clés associés

CLALEV- CLANBS - CLANAM - CLAVAR


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved