AUDIT CONTROL VERSION 1 DATE string "2008.10.10 17:49:43" APPLICATION string "" MODULE string "./../ATM/transac.cc" CTRL FUNCTION "GenInit ()" 152 275 1 ENTRY 0 "" 9 2 STMT 2 "" 11 3 EXIT 0 "GenInit ()" 13 END FUNCTION FUNCTION "Transaction ()" 311 399 1 ENTRY 0 "" 15 2 STMT 1 "" 17 3 EXIT 0 "Transaction ()" 18 END FUNCTION FUNCTION "~Transaction ()" 418 614 1 ENTRY 0 "" 20 2 FOR 2 "for (p = Update; p; p = aux)" 24 3 STMT 2 "" 25 4 ENDFOR 1 "" 27 5 EXIT 0 "~Transaction ()" 27 END FUNCTION FUNCTION "Execute ()" 633 705 1 ENTRY 0 "" 29 2 STMT 1 "" 31 3 EXIT 0 "Execute ()" 32 END FUNCTION FUNCTION "add_Update (Update&)" 724 908 1 ENTRY 0 "" 34 2 STMT 2 "" 36 3 EXIT 0 "add_Update (Update&)" 38 END FUNCTION FUNCTION "rem_Update (Update&)" 926 1114 1 ENTRY 0 "" 39 2 STMT 2 "" 41 3 EXIT 0 "rem_Update (Update&)" 43 END FUNCTION FUNCTION "p_connect_Update (Update&)" 1132 1309 1 ENTRY 0 "" 44 2 STMT 2 "" 46 3 EXIT 0 "p_connect_Update (Update&)" 48 END FUNCTION FUNCTION "p_disconnect_Update (Update&)" 1327 1589 1 ENTRY 0 "" 49 2 FOR 2 "for (p = &Update; *p && *p != &a_Update; p = &( *p )->same_Transaction)" 52 3 STMT 1 "" 52 4 ENDFOR 1 "" 52 5 IF 3 "if (*p)" 53 6 STMT 1 "" 53 7 ELSE 4 "" 0 8 ENDIF 0 "" 53 9 EXIT 0 "p_disconnect_Update (Update&)" 54 END FUNCTION FUNCTION "set_EntryStation (EntryStation&)" 1607 1822 1 ENTRY 0 "" 55 2 STMT 2 "" 57 3 EXIT 0 "set_EntryStation (EntryStation&)" 59 END FUNCTION FUNCTION "unset_EntryStation ()" 1840 2045 1 ENTRY 0 "" 60 2 IF 1 "if (EntryStation)" 62 3 STMT 1 "" 62 4 ELSE 2 "" 0 5 ENDIF 0 "" 62 6 STMT 1 "" 63 7 EXIT 0 "unset_EntryStation ()" 64 END FUNCTION FUNCTION "p_connect_EntryStation (EntryStation&)" 2063 2255 1 ENTRY 0 "" 65 2 STMT 2 "" 67 3 EXIT 0 "p_connect_EntryStation (EntryStation&)" 69 END FUNCTION FUNCTION "p_disconnect_EntryStation (EntryStation&)" 2273 2472 1 ENTRY 0 "" 70 2 STMT 2 "" 72 3 EXIT 0 "p_disconnect_EntryStation (EntryStation&)" 74 END FUNCTION END CTRL