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);
}
|