AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

 

 Intercepter une fonction en lua

Aller en bas 
AuteurMessage
Termite
Utilisateur confirmé: Rang ****
Termite

Messages : 1005
Localisation : Dans ta charpente !
Projet Actuel : RayEngine 5.0

Intercepter une fonction en lua Empty
MessageSujet: Intercepter une fonction en lua   Intercepter une fonction en lua EmptyLun 17 Oct 2011 - 19:28

Bonsoir Smile

Je cherche à intercepter une fonction en lua, j'm'explique :

je déclare une fonction f
Code:

function f(arg0,arg1)
print("Arguments : "..arg0..","..arg1)
end


Ensuite, je voudrais pouvoir écrire une fonction du style replicate_function(f), qui aurait pour effet qu'à chaque appel de la fonction f en lua, j'exécute une certaine fonction C++ qui récupère le nom de la fonction & ses arguments, sans devoir faire un truc du style

Code:

function f(arg0,arg1)
replicate_function("f",arg0,arg1);
print("Arguments : "..arg0..","..arg1)
end

Pour chaque fonction à répliquer..

Quelqu'un aurait une astuce ?


_________________
Because these are not the words of God, the same God that burnt the knowing.
Revenir en haut Aller en bas
 
Intercepter une fonction en lua
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Programmation-
Sauter vers: