|
safe_mysqld, 1058
SansSerif, 908
SCALE_DEFAULT (AWT/Swing), 916
SCALE_FAST (AWT/Swing), 916
scale() (Qt), 920
SCALE_REPLICATE (AWT/Swing), 916
SCALE_SMOOTH (AWT/Swing), 916
scaling an image, 916
scanf() (C), 15
SCHED_FIFO (POSIX), 1004
SCHED_OTHER (POSIX), 1004
schedparam (POSIX), 1004
schedpolicy (POSIX), 1004
SCHED_RR (POSIX), 1004
scheduling
a thread, 964, 967, 970
policy, 1004
priority, 1004
schema, 1073
scientific, a stream manipulator (C++. 254
scope, 54, 61, 283
(C++), 303
(Java), 305
block
(C++), 303
(Java), 305
file (C++), 303
for thread scheduling contention (POSIX), 1004
function (C++), 303
function-prototype (C++), 303
namespace (C++), 303
of a global identifier (C++), 304
operator (C++), 36, 61, 89, 304, 619
for nested type, 89
ScopeTest.java. 306
Scrollable (AWT/Swing), 940, 942
scrollbar, 873, 940, 942
search
for array element (Java), 315
for character (Java), 139
for substring (C++), 120
for substring (Java), 139
second (C++), 179
security, applet, 936, 956
seek() (Java), 266-267
seekp() (C++), 240
seekg() (C++), 240
SELECT (SQL), 1060, 1062, 1064
SelfRef.cc, 436
self-reference
(C++), 435
(Java), 439
sequence
container
(C++), 150, 173, 565
(Java), 183
adapter (C++), 173
diagram (UML), 597
sequential I/O, 266
Serializable (Java), 75-76, 274, 279
serial version UID (Java), 279
server, 1027
-based database, 1057
ServerSocket (Java), 1031
Set, a Java container class, 182-183, 189
set
a C++container class, 149, 180
a C++ header file, 8
functions (SQL), 1069
(Java), 182-183, 189
setBorder() (AWT/Swing), 810, 813, 819
setCoalesce() (Java), 941
setColor() (AWT/Swing), 905, 908
setContentPane() (AWT/Swing), 798
setfill(), a stream manipulator (C++), 253
setHorizontalTextPosition() (AWT/Swing), 810, 813, 819
setInitialDelay() (Java), 941
setjmp (C), 386
setjmp.h (C), 386
setLayout() (AWT/Swing), 799
setLocation() (AWT/Swing), 797, 810, 813, 817 819, 822, 828, 937
setMainWidget() (Qt), 832, 834, 836
setMargin() (Qt), 831
setMatrix() (Qt), 919-920
setMaximumSize()
(AWT/Swing), 815
(Qt), 833
setMinimumSize()
(AWT/Swing), 815
setMnemonic() (AWT/Swing), 850
SetOps.cc, 180
SetOps.java, 190
setPen() (Qt), 921
setprecision(), a stream manipulator(C++), 252
setPreferredSize() (AWT/Swing), 815
setPriority() (Java), 967
setSize() (AWT/Swing), 800, 937
setSocket() (Qt), 1046
setSpacing() (Qt), 831
setToolTipText() (AWT/Swing), 849
setVerticalTextPosition() (AWT/Swing), 810, 813, 819, 822
setVisible() (AWT/Swing), 797, 810, 813, 817, 819, 822, 828, 1000
setw(), a stream manipulator (C++), 253
setWorldMatrix() (Qt), 920
shape rendering, 918
short, 213, 220
short-circuit evaluation (C++), 543
SHOW (SQL), 1065
show()
(AWT/Swing), 1000, 797
(Qt), 801-802, 831-832, 834, 836
showbase, a stream manipulator (C++), 254
showDocument() (Java), 956
showpoint, a stream manipulator (C++), 254
shuffle, 150, 166
shuffle() (Java), 316
side effect, 347
SIGNAL (Qt), 859
signal, 870
(C++), 804
emission, 844
emitted by button, 808
signaling object, 1013
signal_name (GNOME/GTK+). 880
signals and slots (Qt), 844
SignalSlotLCD.ee, 860
signature
function, 369
signed
char (C++), 213-214
int (C++), 213, 221
Silly.cc, 376
Simple Mail Transfer Protocol. 1028
SimulatedOO.c, 98
simulated OO in C, 2, 790-791
Singleton.cc, 417
singleton (Java), 200
Singleton.java, 416
size()
(C++), 124, 175, 180
(Java), 190
sizeHint() (Qt), 833, 836-837
sizeof, 6-7, 98, 117, 125
sizePolicy() (Qt), 837, 866
size_t(C++), 110, 120
size_type (C++), 116, 119, 122
Sketch.c, 933
Sketch.cc, 924
sketching, free-form, 923, 932
skipws, a stream manipulator (C++), 255
Skipws.cc, 256
sleep state, 964, 970
SlideShowApplet.html, 946
SlideShowApplet (Java), 940
SlideShowAppletjava. 943
SLOT (Qt), 859
slot (Qt), 804, 844, 870, 887
SMALLINT (SQL), 1061
SmallInt (C++), 529
SmallIntWithIncrDecr.cc, 531
smart pointer (C++), 519
SmartPtr.h, 527
SmartPtrInitial.cc, 523
SmartPtrWithOwnership.cc, 525
SMTP network service, 1028
society of objects, 1
Socket (Java), 1028-1029, 1038
socket, 1027-1028, 1038
number, 1027-1028
SolidLine (Qt), 921
sort()
(C++), 116, 162, 171, 182, 206, 375, 538, 567, 692
(Java), 55, 137, 145, 185-186, 205, 315
pointer types (C++), 542
stable, 117
SortedMap, a Java container class, 184, 191
SortedSet, a Java container class, 183
sort_heap() (C++), 567
SortPointerTypes.cc, 542
SortTiming.java, 55
SortWithFunctor.cc, 539
SortWithLessThan.cc, 540
SOUTH (AWT/Swing), 810, 827
SOUTHEAST (AWT/Swing), 827
SOUTHWEST (AWT/Swing), 827
Speciallnt.cc. 437
SpecialInt.java, 440
specialization. 769
specification perspective (UML), 592
specificity, 369
splicing one list into another
(C++), 171
(Java), 185-186
SQL. 1055, 1057, 1059
sstream. a C++ header file, 8, 257
stable sorting. 117, 197, 315
Stack, a Java container class, 184
stack, 299
a C++ container class, 149, 151, 174
a C++ header file, 8
(Java), 184
stacking order, 842
StackOps.cc, 174
StackOverflowError(Java), 408
standard
conversion, 224-225
error stream, 239, 21, 23
input stream, 239
namespace (C++), 9
output, 8
stream, 23, 239
StandardConvert.cc, 225
Standard Template Library (C++), 8-9
start()
for applets (AWT/Swing), 903, 937, 991
for QThread (Qt), 1018
for Thread (Java), 966
for Timer (Java), 941
startsWith() (Java), 141
state
diagram (UML), 604
of input stream object (C++), 23
transition (UML), 606
state() (Qt), 1039
statechart diagram (UML), 588, 606
concurrent, 608
Statement (Java), 1070
static, 19, 595, 690
class member
(C++), 422
(Java). 430
const (C++). 422
initialization, 422
destruction (C++), 429
final (Java). 430, 690
initialization, 430
for continuous storage (C++). 362
for file scope (C++), 361
initialization (C++). 429
member, 81
initialization (C++). 423, 426
initialization (Java). 433
nested class (Java). 89, 847
result set (Mysql++). 1077
variable (C++). 361
binding (C++). 647
Static1.cc. 422
Static1.java, 430
Static2.cc, 423
Static2.java, 431
StaticBinding.cc. 647
statical (C++). 117, 232, 618, 781
StaticStorage.cc. 362
status message in sequence diagram (UML), 598
stddef.h(C), 110
stderr, standard error stream (C), 19, 21
stdexcept, a C++ header file, 8-9
stdin, standard input stream (C), 14
stdio.h, a C header file, 21
stdlib.h, a C header file, 20
std, standard namespace (C++), 9, 22, 386
stereotype (UML), 596
STL (C++), 8-9
stop()
for applets (AWT/Swing), 937
for Timer (Java), 941
store() (Mysql++), 1076
storage allocation
String (Java), 132
strcat() (C), 110
strcmp() (C), 109, 563
strcpy()(C), 98, 110, 507
stream
buffering
(C++), 258
(Java), 264
function (C++), 252
hierarchy
(C++), 237
(Java), 259
manipulator(C++), 252
streambuf(C++), 258
a header file, 8
strerror() (C), 1003
stretch (Qt), 833
String (Java), 18
String
(Java), 129
storage allocation, 132
string
(C), 108
(C++), 33, 113
(Java), 129
a C++ header file, 8-9, 113, 116
constant, 108
constructor
(C++), 507
(Java), 131
joining of
(C), 110
(C++), 111
(Java), 138
literal, 108, 211
::npos (C++), 120
stream, 257
StringBuffer(Java), 38, 129
StringCharIndexing.cc, 114
StringFind.cc, 121
StringFind.java, 140
string.h, a C header file, 107, 109
StringIndexOutOfBoundException (Java), 134
StringInsert.java, 141
StringLiteralUniqueness.java, 131
StringSize.cc, 125
StringSizeOf.cc, 127
StringSort.java, 137
StringTokenizer(Java), 26, 192, 205
strlen() (C), 109, 507
struct
(C), 98
(C++), 336
access privilege, 337
tag, 336
StructInit.cc, 337
Structured Query Language, 1055, 1057
StyledDocument (AWT/Swing), 854
subclass, 2, 31
(C++), 42
copy assignment operator, 617
copy constructor, 617
operator overloading, 617
(Java), 47
subscript operator (C++), 150
substr() (C++). 122
substring() (Java), 141
superclass, 31
(C++), 42
(Java), 47
super (Java), 47
super() (Java), 670
superstate (UML), 608
suppressing name mangling (C++), 386
swap() (C++), 129
Swap.cc, 356
Swap.java. 355
SwapWithPointer.cc, 357
Swing (Java), 790-791
SwingUtilities (AWT/Swing), 993, 1000
switch. 305
sync() (C++). 258
SynchedFileIO.java. 981
SynchedSwaps.c. 1011
SynchedSwaps.cc. 1019
SynchedSwaps.java, 979
Synchronization
bar (UML), 611
(C++), 1019
(Java), 979
pthreads (POSIX), 1010
synchronized
collection (Java), 200
container (Java), 185
synchronizedList() (Java), 200
synchronous method invocation, 601
System (Java), 13, 56, 957
system thread group (Java), 965
|