


Topic Index
Click on one of the letters below to jump immediately to that section of the index. If you get no response, that letter has no entries.
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z
a
algorithms
app [in 9.3.1.2 The Open modes ate, app, and trunc]
at-end [in 9.3.1.2 The Open modes ate, app, and trunc]
ate [in 9.3.1.2 The Open modes ate, app, and trunc]
attach(), eliminated [in 24.3.1 Connecting Files and Streams]
automatic file conversion [in 9.4 Binary and Text Mode]
b
badbit exception, recommended [in 8.3 Catching Exceptions]
base and derived facets example [in 4.1 Understanding Facet Types]
base facet class, how to define [in 4.6 Creating a New Base Facet Class]
base facet types example [in 4.1 Understanding Facet Types]
base facet, defined [in 4.1 Understanding Facet Types]
basic_filebuf
basic_fstream <charT,traits> [in 9.1 About File Streams]
basic_fstream [in 6.4.1.5 The File Streams]
basic_ifstream <charT,traits> [in 9.1 About File Streams]
basic_ifstream [in 6.4.1.5 The File Streams]
basic_iostream [in 6.4.1.4 The Input and Output Streams]
basic_istream [in 6.4.1.4 The Input and Output Streams]
basic_istringstream
basic_ofstream <charT,traits> [in 9.1 About File Streams]
basic_ofstream [in 6.4.1.5 The File Streams]
basic_ostream [in 6.4.1.4 The Input and Output Streams]
basic_ostringstream
basic_streambuf
basic_stringbuf
basic_stringstream
bidirectional file streams
bidirectional streams
binary I/O, defined [in 6.2 How Do the Standard Iostreams Work?]
binary mode [in 9.4 Binary and Text Mode]
bit groups [in 7.3.1.2 Parameters That Can Have Only a Few Different Values]
boolalpha [in 12.2.1 Examples of Manipulators without Parameters]
c
C and C++ locales
C locale
C stdio, defined [in 6.1 What Are the Standard Iostreams?]
C++ locale
callback functions
character encodings [in 2.3 Character Encodings for Localizing Alphabets]
character traits, stream classes
class templates, file streams [in 9.1 About File Streams]
close() [in 6.4.2.2 The File Buffer]
code conversion facet, multibyte
code conversion facet, tiny character
code conversion facets
code conversions
codecvt<internT,externT,stateT> [in 3.2.1.1 The Standard Facets]
codesets
collate class [in 3.2.1.1 The Standard Facets]
collate<charT> [in 3.2.1.1 The Standard Facets]
conventions [in 1.4.2 Conventions]
conversions, wide character [in 3.2.1.1 The Standard Facets]
copyfmt() [in 13.2.1 Copying a Stream's Data Members]
cout.getloc() [in 4.2 Facet Lifetimes]
ctype class [in 3.2.1.1 The Standard Facets]
ctype<charT> [in 3.2.1.1 The Standard Facets]
d
deprecated features
derived facet types example [in 4.1 Understanding Facet Types]
derived facet, defined [in 4.1 Understanding Facet Types]
deriving a new stream type [in 17.1 Deriving a New Stream Type]
detach(), eliminated [in 24.3.1 Connecting Files and Streams]
documentation
dynamic casts
e
encoding
endl
error state of streams [in 8.1 About Flags]
errors
escape sequences [in 2.3.1.1 JIS Encoding]
EUC encoding [in 2.3.1.2 Shift-JIS Encoding]
example
exception handling
exception mask [in 8.3 Catching Exceptions]
exceptions() [in 13.2.1 Copying a Stream's Data Members]
explicit synchronization [in 14.2 Explicit Synchronization]
extensibility
extractors and inserters
extractors
f
facet objects
facet-class, user-defined
facets
failbit [in 8.1 About Flags]
field width [in 7.3.1.2 Parameters That Can Have Only a Few Different Values]
figure
file buffer, defined [in 6.4.1.5 The File Streams]
file conversion
file descriptors
file I/O
file position, defined [in 9.3.1.2 The Open modes ate, app, and trunc]
file positioning
file streams
flags
flush() [in 14.2.1 Output Streams]
format control [in 7.3 Format Control Using the Stream's Format State]
format flags [in 7.3.1.2 Parameters That Can Have Only a Few Different Values]
format parameters
format state variables [in 7.3.1 Format Parameters]
formats
formatted input [in 7.5 Formatted Input]
formatting layer
formatting phone numbers example [in 5.1 An Example of Formatting Phone Numbers]
formatting, defined [in 6.2 How Do the Standard Iostreams Work?]
g
get area, defined [in 18.1.1 The streambuf Hierarchy]
get() [in 6.4.1.4 The Input and Output Streams]
get_date() [in 11.4 Improved Extractors and Inserters]
global locale, snapshots [in 3.3.2 Common Uses of C++ Locales]
h
handle-body idiom [in 3.4 The Locale Object]
has_facet
i
ignore() [in 7.5.1 Skipping Characters]
imbuing locales
imbuing streams [in 3.3.1 Common Uses of the C locale]
implicit synchronization
in()
in-memory I/O
in-memory parsing and formatting [in 10.1 About String Streams]
indexing operator [in 4.3 Accessing a Locale's Facets]
initializating a base class [in 17.3 Construction and Initialization]
input and output streams [in 6.4.1.3 Character Traits]
input of strings [in 7.5.2 Input of Strings]
input streams
inserters and extractors
inserters
internationalization
ios, not a class in standard [in 6.4.1.2 The Iostreams Character Type-Dependent Base Class]
iostream class [in 6.4.1.4 The Input and Output Streams]
iostreams
ios_base
istream [in 6.4.1.4 The Input and Output Streams]
istrstream
is_open() [in 9.2.2 Checking a File Stream's Status]
iword() [in 15.2 An Example - Storing a Date Format String ]
j
Japanese encodings [in 2.3.1 Multibyte Encodings]
Japanese Industrial Standard (JIS) encoding [in 2.3.1.1 JIS Encoding]
Japanese sentence example [in 2.3.1 Multibyte Encodings]
JIS encoding example [in 2.3.1.1 JIS Encoding]
l
LC_COLLATE [in 3.2.1.1 The Standard Facets]
LC_CTYPE [in 3.2.1.1 The Standard Facets]
LC_MESSAGES [in 3.2.1.1 The Standard Facets]
LC_MONETARY [in 3.2.1.1 The Standard Facets]
LC_NUMERIC [in 3.2.1.1 The Standard Facets]
LC_TIME [in 3.2.1.1 The Standard Facets]
locale objects
locale
localization
locking mechanism
m
Manip(x)
manipT
manipulator extractor [in 12.1 A Recap of Manipulators]
manipulator, date format string [in 15.3 Another Look at the Date Format String]
manipulator, date storage string
manipulators with parameters
manipulators without parameters
manipulators [in 7.3.1.2 Parameters That Can Have Only a Few Different Values]
manipulators, base type allowing output stream references
manipulators, implementation techniques
manipulators
messages class [in 3.2.1.1 The Standard Facets]
messages<charT> [in 3.2.1.1 The Standard Facets]
monetary classes [in 3.2.1.1 The Standard Facets]
moneypunct<charT,bool> [in 3.2.1.1 The Standard Facets]
money_get<charT,InputIterator> [in 3.2.1.1 The Standard Facets]
money_put<charT,OutputIterator> [in 3.2.1.1 The Standard Facets]
multibyte character encodings
multibyte characters, converting to wide [in 2.3.2 Wide Characters]
Multithread-Safe
multithreading
mutex objects [in 23.2 The Locking Mechanism]
n
Native Language Support (NLS) [in 3.1 The C Locale]
new
NLS [in 3.1 The C Locale]
noskipws [in 7.5.1 Skipping Characters]
numeric classes [in 3.2.1.1 The Standard Facets]
numpunct facet interface [in 4.5 Modifying a Standard Facet's Behavior]
numpunct<charT> [in 3.2.1.1 The Standard Facets]
num_get<charT,InputIterator> [in 3.2.1.1 The Standard Facets]
num_put<charT,OutputIterator> [in 3.2.1.1 The Standard Facets]
o
open mode
open modes
open() [in 6.4.2.2 The File Buffer]
operator>>()
operator<<()
ostream [in 6.4.1.4 The Input and Output Streams]
ostrstream
out()
output streams
out|trunc [in 9.3.1.2 The Open modes ate, app, and trunc]
overflow() area, defined [in 18.1.1 The streambuf Hierarchy]
overflow() [in 6.4.2.1 The Stream Buffer]
p
performance issues
phoneNo [in 5.2 A Phone Number Class]
phone_put [in 5.3 A Phone Number Formatting Facet Class]
predefined streams
primitive caching [in 5.9 Improving the Inserter Function]
pubsync() [in 14.2 Explicit Synchronization]
put area, defined [in 18.1.1 The streambuf Hierarchy]
put()
put_country_code() [in 5.8 Formatting Phone Numbers]
put_domestic_area_code() [in 5.8 Formatting Phone Numbers]
pword() [in 15.2 An Example - Storing a Date Format String ]
r
radix character [in 2.2.2 Numbers]
rdbuf()
reference counting [in 3.4 The Locale Object]
registerCallback_t [in 5.9.3 Improving the Inserter]
registration of callback functions
replacing a facet [in 4.5 Modifying a Standard Facet's Behavior]
restrictions
return codes, in and out functions [in 19.4 Error Indication in Code Conversion Facets]
runtime-type identification (RTTI) [in 17.5 Using iword/pword for RTTI in Derived Streams]
s
safety
seek functions
seekp [in 9.5 File Positioning]
sentry objects [in 23.2 The Locking Mechanism]
setw [in 7.3.2 Manipulators]
shift operators, defined [in 7.2 Input and Output Operators]
shift sequences [in 2.3.1.1 JIS Encoding]
shift state
Shift-JIS encoding [in 2.3.1.1 JIS Encoding]
skipping characters [in 7.5 Formatted Input]
smanip class template [in 12.3.1 The Standard Manipulators]
snapshots, current global locale [in 3.3.2 Common Uses of C++ Locales]
Standard C++ Library
standard facet classes
standard facets
standard iostreams changes
standard iostreams, Rogue Wave differences
standard iostreams
standard streams, predefined [in 7.1 The Predefined Streams]
static array parray [in 5.9.2 Registration of a Callback Function]
stdio
stream buffer classes
stream buffers, when to share
stream buffers. See streambuf
stream buffers
stream class, deriving new
stream classes hierarchy [in 6.4.1 The Internal Structure of the Formatting Layer]
stream classes
stream errors
stream iterators
stream objects
stream storage
stream type, deriving new [in 17.1 Deriving a New Stream Type]
streambuf interface
streambuf, deriving new
streambuf. See also basic_streambuf
streambuf
streams and stream buffers, collaboration [in 6.4.2.3 The String Stream Buffer]
streams
string input [in 7.5.2 Input of Strings]
string streams
strstream
strstreambuf
sync()
synchronization
t
table
tellp [in 9.5 File Positioning]
text I/O
text mode [in 9.4 Binary and Text Mode]
text processing [in 6.2 How Do the Standard Iostreams Work?]
time classes [in 3.2.1.1 The Standard Facets]
time_get [in 11.4 Improved Extractors and Inserters]
time_get<charT,InputIterator> [in 3.2.1.1 The Standard Facets]
time_put [in 11.4 Improved Extractors and Inserters]
time_put<charT,OutputIterator> [in 3.2.1.1 The Standard Facets]
traditional iostreams
transport layer
trunc [in 9.3.1.2 The Open modes ate, app, and trunc]
type safety [in 6.1 What Are the Standard Iostreams?]
u
underflow() [in 6.4.2.1 The Stream Buffer]
unitbuf flag
user-defined types example
user-defined types
use_facet and has_facet
use_facet [in 4.3 Accessing a Locale's Facets]
w
wide characters
x
X/Open consortium [in 3.1 The C Locale]
X/Open messages [in 3.2.1.1 The Standard Facets]
xalloc() [in 15.2 An Example - Storing a Date Format String ]
XPG4 [in 3.1 The C Locale]


OEM Edition, ©Copyright 1999, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.