AUDIT CONTROL VERSION 1
DATE string "2008.10.10 17:49:43"
APPLICATION string ""
MODULE string "./../ATM/cardauth.cc"
CTRL
FUNCTION "CardAuthorization ()" 190 247
1 ENTRY 0 "" 12
2 STMT 1 "" 14
3 EXIT 0 "CardAuthorization ()" 15
END FUNCTION

FUNCTION "CardAuthorization (const char*, int)" 249 404
1 ENTRY 0 "" 17
2 STMT 3 "" 19
3 EXIT 0 "CardAuthorization (const char*, int)" 22
END FUNCTION

FUNCTION "VerifyPassword ()" 415 598
1 ENTRY 0 "" 24
2 STMT 2 "" 26
3 EXIT 0 "return( result );" 28
END FUNCTION

FUNCTION "operator << (ostream&, CardAuthorization&)" 611 876
1 ENTRY 0 "" 32
2 STMT 4 "" 34
3 EXIT 0 "return f;" 38
END FUNCTION

FUNCTION "remove_account (Account&)" 888 954
1 ENTRY 0 "" 41
2 EXIT 0 "remove_account (Account&)" 43
END FUNCTION

FUNCTION "close ()" 956 991
1 ENTRY 0 "" 45
2 EXIT 0 "close ()" 47
END FUNCTION

FUNCTION "GenInit ()" 993 1141
1 ENTRY 0 "" 49
2 STMT 5 "" 51
3 EXIT 0 "GenInit ()" 56
END FUNCTION

FUNCTION "set_Bank (Bank&)" 1143 1327
1 ENTRY 0 "" 58
2 STMT 2 "" 60
3 EXIT 0 "set_Bank (Bank&)" 62
END FUNCTION

FUNCTION "unset_Bank ()" 1346 1526
1 ENTRY 0 "" 64
2 IF 1 "if (Bank)" 66
3 STMT 1 "" 66
4 ELSE 2 "" 0
5 ENDIF 0 "" 66
6 STMT 1 "" 67
7 EXIT 0 "unset_Bank ()" 68
END FUNCTION

FUNCTION "p_connect_Bank (Bank&)" 1545 1698
1 ENTRY 0 "" 70
2 STMT 2 "" 72
3 EXIT 0 "p_connect_Bank (Bank&)" 74
END FUNCTION

FUNCTION "p_disconnect_Bank (Bank&)" 1717 1879
1 ENTRY 0 "" 76
2 STMT 2 "" 78
3 EXIT 0 "p_disconnect_Bank (Bank&)" 80
END FUNCTION

FUNCTION "add_CashCard (CashCard&)" 1898 2101
1 ENTRY 0 "" 82
2 STMT 2 "" 84
3 EXIT 0 "add_CashCard (CashCard&)" 86
END FUNCTION

FUNCTION "rem_CashCard (CashCard&)" 2120 2328
1 ENTRY 0 "" 88
2 STMT 2 "" 90
3 EXIT 0 "rem_CashCard (CashCard&)" 92
END FUNCTION

FUNCTION "p_connect_CashCard (CashCard&)" 2347 2548
1 ENTRY 0 "" 94
2 STMT 2 "" 96
3 EXIT 0 "p_connect_CashCard (CashCard&)" 98
END FUNCTION

FUNCTION "p_disconnect_CashCard (CashCard&)" 2567 2857
1 ENTRY 0 "" 100
2 FOR 2 "for (p = &CashCard; *p && *p != &a_CashCard; p = &( *p )->same_CardAuthorizati..." 103
3 STMT 1 "" 103
4 ENDFOR 1 "" 103
5 IF 3 "if (*p)" 104
6 STMT 1 "" 104
7 ELSE 4 "" 0
8 ENDIF 0 "" 104
9 EXIT 0 "p_disconnect_CashCard (CashCard&)" 105
END FUNCTION

FUNCTION "add_RemoteTransaction (RemoteTransaction&)" 2876 3127
1 ENTRY 0 "" 107
2 STMT 2 "" 109
3 EXIT 0 "add_RemoteTransaction (RemoteTransaction&)" 111
END FUNCTION

FUNCTION "rem_RemoteTransaction (RemoteTransaction&)" 3146 3403
1 ENTRY 0 "" 113
2 STMT 2 "" 115
3 EXIT 0 "rem_RemoteTransaction (RemoteTransaction&)" 117
END FUNCTION

FUNCTION "p_connect_RemoteTransaction (RemoteTransaction&)" 3422 3680
1 ENTRY 0 "" 119
2 STMT 2 "" 121
3 EXIT 0 "p_connect_RemoteTransaction (RemoteTransaction&)" 123
END FUNCTION

FUNCTION "p_disconnect_RemoteTransaction (RemoteTransaction&)" 3699 4042
1 ENTRY 0 "" 125
2 FOR 2 "for (p = &RemoteTransaction; *p && *p != &a_RemoteTransaction; p = &( *p )->sa..." 128
3 STMT 1 "" 128
4 ENDFOR 1 "" 128
5 IF 3 "if (*p)" 129
6 STMT 1 "" 129
7 ELSE 4 "" 0
8 ENDIF 0 "" 129
9 EXIT 0 "p_disconnect_RemoteTransaction (RemoteTransaction&)" 130
END FUNCTION

FUNCTION "set_Customer (Customer&)" 4061 4264
1 ENTRY 0 "" 132
2 STMT 2 "" 134
3 EXIT 0 "set_Customer (Customer&)" 136
END FUNCTION

FUNCTION "unset_Customer ()" 4283 4480
1 ENTRY 0 "" 138
2 IF 1 "if (Customer)" 140
3 STMT 1 "" 140
4 ELSE 2 "" 0
5 ENDIF 0 "" 140
6 STMT 1 "" 141
7 EXIT 0 "unset_Customer ()" 142
END FUNCTION

FUNCTION "p_connect_Customer (Customer&)" 4499 4676
1 ENTRY 0 "" 144
2 STMT 2 "" 146
3 EXIT 0 "p_connect_Customer (Customer&)" 148
END FUNCTION

FUNCTION "p_disconnect_Customer (Customer&)" 4695 4877
1 ENTRY 0 "" 150
2 STMT 2 "" 152
3 EXIT 0 "p_disconnect_Customer (Customer&)" 154
END FUNCTION

END CTRL