From: Markus R. <rol...@us...> - 2007-02-15 20:54:25
|
Update of /cvsroot/simspark/simspark/spark/zeitgeist/scriptserver In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv21239 Modified Files: Tag: WIN32 scriptserver.h scriptserver_c.cpp Log Message: - export UpdateCachedAllNodes to ruby Index: scriptserver.h =================================================================== RCS file: /cvsroot/simspark/simspark/spark/zeitgeist/scriptserver/scriptserver.h,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -d -r1.2 -r1.2.2.1 *** scriptserver.h 16 May 2006 10:17:32 -0000 1.2 --- scriptserver.h 15 Feb 2007 20:54:22 -0000 1.2.2.1 *************** *** 112,115 **** --- 112,116 ---- bool Eval(const std::string &command, GCValue& value); + /** notify all notes to update their cached references */ void UpdateCachedAllNodes(); Index: scriptserver_c.cpp =================================================================== RCS file: /cvsroot/simspark/simspark/spark/zeitgeist/scriptserver/scriptserver_c.cpp,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -d -r1.1 -r1.1.2.1 *** scriptserver_c.cpp 5 Dec 2005 21:05:01 -0000 1.1 --- scriptserver_c.cpp 15 Feb 2007 20:54:22 -0000 1.1.2.1 *************** *** 25,30 **** --- 25,37 ---- using namespace zeitgeist; + FUNCTION(ScriptServer,updateCachedAllNodes) + { + obj->UpdateCachedAllNodes(); + return true; + } + void CLASS(ScriptServer)::DefineClass() { DEFINE_BASECLASS(zeitgeist/Leaf); + DEFINE_FUNCTION(updateCachedAllNodes); } |