Documentation de Gambas - /lang/externfunc

/lang/externfunc

# External Function Management

`Alloc` | Alloue un bloc mémoire.
`Boolean@` | Retourne la valeur bouléenne située à une adresse mémoire donnée.
`Byte@` | Retourne la valeur de l’octet situé à une adresse mémoire donnée.
`EXTERN` | Déclare une fonction externe.
`Float@` | Retourne la valeur du Float situé à une adresse mémoire donnée.
`Free` | Libère un bloc mémoire alloué avec Alloc.
`Integer@` | Retourne la valeur de l’Integer situé à une adresse mémoire donnée.
`LIBRARY` | Définit la bibliothèque où sont situées les fonctions externes.
`Long@` | Retourne la valeur d’un Long situé à une adresse mémoire donnée.
`MkBoolean$#4` | Retourne la représentation mémoire d’un Booléen sous forme de chaîne.
`MkByte$#4` | Retourne la représentation mémoire d’un octet sous forme de chaîne.
`MkDate$#4` | Retourne la représentation mémoire d’une Date sous forme de chaîne.
`MkFloat$#4` | Retourne la représentation mémoire d’un Float sous forme de chaîne.
`MkInteger$#4` | Retourne la représentation mémoire d’un Integer sous forme de chaîne.
`MkLong$#4` | Retourne la représentation mémoire d’un Long sous forme de chaîne.
`MkPointer$#4` | Retourne la représentation mémoire d’un Pointer sous forme de chaîne.
`MkShort$#4` | Retourne la représentation mémoire d’un Short sous forme de chaîne.
`MkSingle$#4` | Retourne la représentation mémoire d’un Single sous forme de chaîne.
`Pointer@` | Retourne la valeur d’un pointeur situé à une adresse mémoire donnée.
`Realloc` | Réduit ou étend un bloc mémoire alloué par Alloc.
`Short@` | Retourne la valeur du Short situé à une adresse mémoire donnée.
`Single@` | Retourne la valeur du Single situé à une adresse mémoire donnée.
`StrPtr` | Retourne la copie d’une chaîne terminée par zéro située à une adresse mémoire donnée.
`String@` | Retourne la copie d’une chaîne terminée par zéro située à une adresse mémoire donnée.
`VarPtr` | Retourne un pointeur vers le contenu d’une variable.

### Voir aussi

- Déclaration de fonctions externes

- Comment Interfacer Gambas avec des bibliothèques Externes