Hi, Anybody knows how to pass multiple objects from oTcl to c++ ??
For example I want to retrieve 2 link head object ( link_($src1:$dst1) and link_($src2:$dst2) ) from oTcl calling from C++ Simulator class NsObject* Simulator::getTheLinks(ParentNode *src1, int dst1, ParentNode *src2, int dst2 ) { Tcl& tcl = Tcl::instance(); tcl.evalf("[Simulator instance] get-link-head %d %d %d %d", src1->nodeid(), dst1, src2->nodeid(), dst2); } Assume that the Simulator get-link-head instproc will return 2 links head in a form of list or arrays return links [list link_($src1:$dst1) link_($src2:$dst2)] So now how to retrieve those 2 links head and associate them to different C++ NsObject *pointers using tcl.result() ???