I'll post what worked, in case anyone else needs list later:<br><br>I added code like the following to the rule in an attribute mapping:<br><br>std::set< ECSL_DP::Task > tasks = BusMessage.sender();<br>std::cout <<
Task.name() << std::endl;<br><br>for ( std::set< ECSL_DP::Task >::iterator idx = tasks.begin(); idx != tasks.end(); idx++ )<br>{<br> std::cout << "Linked to ... " << idx->name() << std::endl;
<br>}<br><br>std::cout << std::endl;<br><br>The crosslinked relationship is sender() above.<br>Note that I had to use std::cout, because I couldn't figure out how to pause the generated code and add "#include <ofstream>". This is OK, because I was able to run the GREngine from the command line with this command:
<br><br>gre.exe Config.mga -dv<br><br>My attribute mapping output was added to the results, like this:<br><br>C:\src\svn\HCDDES\trunk\Scheduler\Meta>gre Config.mga -dv<br>GR Engine v1.6.1.<br>Copyright (c) 2000-2007 ISIS, Vanderbilt University
<br><br><br>Engine Started. Loading relevent files...<br>Start generation. config path= C:\src\svn\HCDDES\trunk\Scheduler\Meta\.\<br>Start load dll.<br>Running...<br><br>Executing Block TopBlock<br> Executing Rule CreateSystems
<br> -- InputPackets:1 Matches:1 OutputPackets:1<br> Executing Rule CreateProcs<br> -- InputPackets:1 Matches:2 OutputPackets:2<br> Executing Rule CreateBuses<br> -- InputPackets:1 Matches:1 OutputPackets:1
<br> Executing Rule CreateLinks<br> -- InputPackets:1 Matches:2 OutputPackets:2<br> Executing Rule CreateTasks<br> -- InputPackets:1 Matches:3 OutputPackets:3<br> Executing Rule CreateMessages<br> -- InputPackets:1 Matches:2 OutputPackets:2
<br> Executing Rule CreateMessages2<br> -- InputPackets:1 Matches:4 OutputPackets:4<br> Executing Rule FindSenders<br>BusMessage1<br>Linked to ... Task2<br><br> -- InputPackets:2 Matches:1 OutputPackets:2
<br> Executing Rule CreateSenders<br> -- InputPackets:2 Matches:6 OutputPackets:6<br> Executing Rule CreateSendersN<br> -- InputPackets:6 Matches:6 OutputPackets:6<br><br> The Transformation took 3.89seconds
<br>Done!<br><br>C:\src\svn\HCDDES\trunk\Scheduler\Meta><br><br>