Macro |
Description |
RETURN_RESOURCE(resource)
|
Retourne une ressource. |
RETURN_BOOL(bool)
|
Retourne un booléen. |
RETURN_NULL()
|
Retourne rien (valeur
NULL
). |
RETURN_LONG(long)
|
Retourne un long. |
RETURN_DOUBLE(double)
|
Retourne un double. |
RETURN_STRING(string, duplicate)
|
Retourne une chaîne de caractères. L'option
duplicate
indique si la chaîne doit être dupliquée ou non, avec la fonction
estrdup
.
|
RETURN_STRINGL(string, length, duplicate)
|
Retourne une chaîne de caractères de taille donnée; sinon,
elle se comporte exactemenmt comme
RETURN_STRING
.
Cette macro est bien plus rapide, et compatible avec les données binaires.
|
RETURN_EMPTY_STRING()
|
Retourne une chaîne de caractères vides. |
RETURN_FALSE
|
Retourne un booléen
FALSE
. |
RETURN_TRUE
|
Retourne un booléen
TRUE
. |