|
EAST (AWT/Swing), 810, 827
ECHO network service, 1028
elementAt() (Java), 195
EMBED tag, 947
emission
of event, 844
of signal, 844
Employee.h, 694
empty
space (AWT/Swing)
glue, 815
invisible component, 815
rigid area, 815
string
(C++), 113
(Java), 132
empty() (C++), 174-175
encapsulation, 3, 29-30
in simulated OO in C, 95
EnclosedClassAccess.cc, 87
EnclosingClassAccess.java, 90
end() (C++), 154, 565
endl, a stream manipulator (C++), 255
end-of-file, 16
ends, a stream manipulator (C++), 255
endsWith() (Java), 141
entrySet() (Java), 194
enum (C++), 88, 214, 319
Enum.cc, 320
enumerator (C++), 320
EnumWithLabelArray.cc, 323
EOF (C), 21
eof() (C++), 23, 243
equality operator (C++), 513
EqualityTest.java, 80
equals() (Java), 79, 135
erase() (C++), 123, 159, 180, 208
erase substring
(C++), 123
(Java), 141
ErrConnectionRefused (Qt), 1040
ErrHostNotFound (Qt), 1040
error(), 1038
error code, returned by pthread function (POSIX), 1003
error indicators for I/O stream (C), 21
Error (Java), 408
ErrSocketRead (Qt), 1040
escape
hexadecimal, 215
octal, 215
sequence, 215
event, 932
definition, 842
emission, 844
high-level (AWT/Swing), 845
high-level (Qt), 858
in UML, 606
low-level (AWT/Swing), 845
low-level (Qt), 858
processing, 842
by macros and messages, 844
by virtual function (Qt), 844
loop, 844
loop (AWT/Swing), 845, 857, 993
loop (GNOME/GTK+), 871
loop (Qt), 802, 858
queue, 842
source, 845
eventDestroy() (GNOME/GTK+), 807, 873
Event Dispatch Thread (AWT/Swing), 857, 942, 964-965, 993, 995, 999
Event[Guard]/Action (UML), 606
EventThreadDemo.java, 993
EventThreadDemo2.java, 995
"exactly one superclass" rule (Java), 680
exact numerics (SQL), 1060
Excel, 1059
Exception (Java), 399
exception
a C++ header file, 8-9
checked (Java), 399, 408
handler, 389
handling, differences between C++ and Java, 399
specification
(C++), 393
(Java), 403, 674
unchecked (Java), 399, 408
ExceptionUsage1.cc, 392
ExceptionUsage1.java, 402
ExceptionUsage2.cc, 392
ExceptionUsage2.java, 403
ExceptionUsage3.cc, 393
ExceptionUsage3.java, 403
ExceptionUsage4.cc, 394
ExceptionUsage4.java, 404
ExceptionUsage5.cc, 395
ExceptionUsage5.java, 405
ExceptionUsage6.cc, 396
ExceptionUsage6.java, 406
ExceptionUsage7.cc, 397
ExceptionUsage7.java, 407
ExceptionUsage8.cc, 397
ExceptionUsage9.cc, 398
exec() (Qt), 802, 831-832, 834, 836
executable class, 13
execute() (Mysql++), 1076
executeQuery() (Java), 1070
exit()
(C), 19-20
(C++), 23
EXIT_FAILURE (C), 19-20
expand (GNOME/GTK+), 838
expandable empty space (AWT/Swing), 816
ExplicitCast1.cc, 232
ExplicitCast1.java, 234
ExplicitCast2.cc, 233
ExplicitCast2.java. 235
explicit
constructor invocation (Java), 422
keyword for suppressing implicit type conversion (C++), 527, 535-536
type conversion, 223
(C++), 232, 234, 618
(Java), 234
extend (UML), 590
extended
class (C++), 42
class (Java>, 47,
extending
a class
C++, 664,
Java 669
an interface (Java), 686
extends (Java), 47, 669
extension point (UML), 590
extern, 69
"C" directive (C++), 386, 488
extracting substring
(C++), 122
(Java), 141
extraction operator (C++), 16
|