Rogue Wave banner
No previous fileTop of DocumentContentsNo linkNo next file
Advanced Tools Module User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

Topic Index

Click on one of the letters below to jump immediately to that section of the index.

& | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W

&

<class name&#62 [in 8.3.1.2 Unicode Converter Classes]
<courier&#62 [in 6.5.3 Writing Custom streamContents() Functions]

A

abstract body classes [in 3.4.1.2 The Abstract Body Classes]
adapter classes
   architecture [in 4.2.4.3 Architecture of the Adapter Classes]
   Essential Tools Module virtual streams [in 4.2.4.2 Virtual Streams Adapter Classes in the Essential Tools Module]
   IOStreams [in 4.2.4.1 The iostreams Adapter Classes]
   output [in 4.2.4.4 Using the Adapter Classes for Output]
   using for input [in 4.2.4.5 Using the Adapter Classes for Input]
adapters [in 5.3.1.2 Object Streams With Virtual Streams]
Advanced Tools Module
   description [in 2.1 Advanced Tools Module Packages]
   packages and libraries [in 1.2 Product Packages and Libraries]
Arabic 8859-6
   character encoding [in 8.1 Introduction]
architecture
   common filtered streams [in 3.4.3 The Common Filtered Streams]
   common stream framework [in 3.4.1 The Common Framework]
   extended framework [in 3.4.2 The Extended Framework]
associations with other objects [in 6.4.3 Associations with Other Objects]

B

big endian. See => endian | big.
binary streams [in 3.5.1 The Binary Streams]
   [in 3.2 The Stream Families]
buffered streams [in 3.4.3.1 Buffered Streams]
   [in 3.3 Definitions]

C

character encoding
   Advanced Tools Module requirements [in
8.2 Determining your Character Encoding Needs]
   building streams in [in 8.1 Introduction]
   classes to convert [in 8.3.1.2 Unicode Converter Classes]
   ISO-8859-1 [in 8.2.2 When You Do Not Need the Internationalization Module]
   Shift-JIS [in 8.1 Introduction]
   Unicode conversions [in 8.3.1.3 Example]
charset. See => character encoding.
coded character set. See => character encoding
collation, locale-specific
   in Internationalization Module [in 8.2.3 When You Do Need the Internationalization Module]
compact object streams
   and character encoding conversions [in 8.4.1.1 Compact Object Streams]
conversion
   of character encodings [in 8.1.1 An Introduction to Unicode]
   of character encodings in compact object streams [in 8.4.1.1 Compact Object Streams]
   Unicode conversions [in 8.3.1.3 Example]
convert()
   Unicode conversion function [in 8.3.1.3 Example]
creating and managing threads using active objects [in 4.2.3.2 Creating and Managing Threads Using Active Objects]
creating and sharing a synchronized data input stream [in 4.2.3.5 Creating and Sharing a Synchronized Data Input Stream Among Several Active Objects]
creating and sharing a synchronized data output stream [in 4.2.3.3 Creating and Sharing a Synchronized Data Output Stream Among Several Active Objects]
creating and using chains of streaming elements [in 4.2.2 Creating and Using Chains of Streaming Elements]
creating and using stream adapter classes [in 4.2.4 Creating and Using Stream Adapter Classes in the Advanced Tools Module]
creating and using streams with one streaming element [in 4.2.1 Creating and Using Streams with Only One Streaming Element]
creating and using thread-safe chains [in 4.2.3.1 Creating a Synchronized Data Output Stream]
   [in 4.2.3 Creating and Using Thread-safe Chains of Streaming Elements]
custom code
   writing using streamContents() function [in 6.5.3 Writing Custom streamContents() Functions]

D

data streams [in 3.5.5 The Data Streams]
   [in 3.2 The Stream Families]
default constructors [in 6.4.5 Default Constructors]
dependencies
   Serialization package [in 5.1.4 Interpackage Dependencies]
   Streams package [in 3.2.2 Interpackage Dependencies]

E

elementsProcessed()
   Streams package [in 4.3.2 Streams Package Exception Classes]
encoding
   of characters. See => character encoding.
endian
   big endian [in
8.2.2 When You Do Not Need the Internationalization Module]
   little endian [in 8.2.2 When You Do Not Need the Internationalization Module]
error handling
   Streams package [in 4.3 Error Handling]
errorCode()
   Streams package errors [in 4.3.2 Streams Package Exception Classes]
example
   Serialization [in 6.4.1.2 Second Change]
      [in 6.2.2.3 Streaming the Serialized Object]
      [in 6.4.1 Saving and Restoring an Object by Value]
      [in 6.4.2.1 First Change]
      [in 6.4.2.2 Second Change]
      [in 6.5.3 Writing Custom streamContents() Functions]
      [in 6.4.4 Templates]
      [in 6.4.2.3 Third Change]
      [in 6.4.3.3 Data Member is a Value-based or Pointer-based Collection]
      [in 6.4.3.3 Data Member is a Value-based or Pointer-based Collection]
      [in 6.4.3.3 Data Member is a Value-based or Pointer-based Collection]
      [in 6.4.6 External Serialization]
      [in 6.2.2.2 Defining the streamContents() Function]
      [in 6.4.1.2 Second Change]
      [in 6.4.5 Default Constructors]
   Streaming [in 4.2.3.3 Creating and Sharing a Synchronized Data Output Stream Among Several Active Objects]
      [in 4.3.1 Handling Errors Using the Stream Status Functions]
      [in 4.2.1 Creating and Using Streams with Only One Streaming Element]
      [in 4.2.3.5 Creating and Sharing a Synchronized Data Input Stream Among Several Active Objects]
      [in 4.2.4.4 Using the Adapter Classes for Output]
      [in 4.2.3.2 Creating and Managing Threads Using Active Objects]
      [in 4.3.2 Streams Package Exception Classes]
      [in 4.2.3.1 Creating a Synchronized Data Output Stream]
      [in 4.2.2.1 Output Example]
   Unicode conversions [in 8.3.1.3 Example]
exception classes
   Streams package [in 4.3.2 Streams Package Exception Classes]
external serialization [in 5.2.4 Intrusive and External Serialization]
   [in 6.4.6 External Serialization]
extractors
   RWUString interface [in 8.4.2 Using the Serial Package with the Internationalization Module]

F

Filtered streams [in 3.3 Definitions]
func()
   Streams package [in 4.2.3.2 Creating and Managing Threads Using Active Objects]
functions [in 6.5.3 Writing Custom streamContents() Functions]

G

guarded streams [in 3.3 Definitions]
   [in 3.4.3.3 Guarded Streams]

H

handle classes [in 3.4.1.1 The Handle Classes]
handle-body idiom
   Serialization package [in 2.3 Introduction to the Handle-Body Architecture]
      [in 5.4.3 Handle-Body Architecture]
   Streams package [in 3.3 Definitions]
header files
   Serialization package [in 6.1.1 Including the Header Files]
   Streams package [in 4.1.1 The Streams Header Files]

I

inserter and extractor [in 8.4.2 Using the Serial Package with the Internationalization Module]
inserters:<class name&#62 [in 8.4.2 Using the Serial Package with the Internationalization Module]
interface [in 8.4.2 Using the Serial Package with the Internationalization Module]
interface:<class name&#62 [in 8.4.2 Using the Serial Package with the Internationalization Module]
Internationalization Module
   character encoding conversions [in 8.3.2 Using the Streams Package with the Internationalization Module]
   internationalizing and localizing streams [in 8.1 Introduction]
   working with the Streams package [in 8.3 International Features of the Streams Package]
internationalization
   of streams [in
8.1 Introduction]
intrusive serialization [in 5.2.4 Intrusive and External Serialization]
IOStreams library [in 4.1.2.1 Using the Standard iostreams Library]
isBad()
   Streams package status function [in 4.3 Error Handling]
isEof()
   Streams package status function [in 4.3 Error Handling]
isFail()
   Streams package status function [in 4.3 Error Handling]
isGood()
   Streams package status function [in 4.3 Error Handling]
ISO-8859-1
   building streams in [in 8.2.2 When You Do Not Need the Internationalization Module]
isomorphism [in 5.2.3 Object Identity (Isomorphism)]

J

Japanese character encoding
   Shift-JIS [in 8.1 Introduction]
      [in 8.4.2.1 Converting from a Local Encoding to UTF-16]

L

little endian. See => endian | little.
locale
   locale-specific collation in Internationalization Module [in 8.2.3 When You Do Need the Internationalization Module]
localization. See => internationalization.

M

macros
   Serialization package [in 6.3.3 Macros for External Serialization]
      [in 6.3.1 Header File Macros]
      [in 6.4.1.2 Second Change]
memory stream abstract body classes [in 3.4.2.2 The Memory Stream Abstract Body Classes]
memory stream handle classes [in 3.4.2.1 The Memory Stream Handle Classes]
memory streams [in 3.2.1 Memory Streams]
multibyte strings
   endian sorting [in 8.2.2 When You Do Not Need the Internationalization Module]

N

narrow character streams [in 3.5.2 The Narrow Character Streams]
   [in 3.2 The Stream Families]
nested classes [in 6.4.7 External Serialization of Templates and Nested Classes]
non-intrusive serialization [in 6.4.6 External Serialization]

O

object identity [in 5.2.3 Object Identity (Isomorphism)]
object serialization [in 5.1 Introducing the Serialization Package]
   using [in 6.1 Introduction]
object streaming
   macros [in 6.3 Using the Stream Contents Macros]
objects
   associations [in 6.4.3 Associations with Other Objects]

P

persistence
   isomorphic [in 5.2.3 Object Identity (Isomorphism)]
polymorphism [in 5.2.2 Type Information (Polymorphism)]

R

readUntil()
   Streams package [in 4.2.1 Creating and Using Streams with Only One Streaming Element]
requirements
   Advanced Tools Module character encoding [in 8.2 Determining your Character Encoding Needs]
Rogue Wave persistence format [in 5.1.1 Classes Supported by the Serialization Package]
RTTI [in 5.2.2 Type Information (Polymorphism)]
runtime type identification [in 5.2.2 Type Information (Polymorphism)]
RW_BEGIN_EXTERNAL_STREAM_CONTENTS [in 6.4.6 External Serialization]
   [in 6.3.3 Macros for External Serialization]
   [in 6.3.4 Macro Summary]
RW_BEGIN_STREAM_CONTENTS [in 6.3.4 Macro Summary]
   [in 6.4.6 External Serialization]
RW_DECLARE_EXTERNAL_STREAM_FNS [in 6.3.4 Macro Summary]
   [in 6.3.3 Macros for External Serialization]
   [in 6.4.6 External Serialization]
RW_DECLARE_EXTERNAL_STREAMABLE_ POINTER [in 6.3.4 Macro Summary]
RW_DECLARE_EXTERNAL_STREAMABLE_AS_ BASE [in 6.3.4 Macro Summary]
RW_DECLARE_EXTERNAL_STREAMABLE_AS_ SELF [in 6.3.4 Macro Summary]
RW_DECLARE_EXTERNAL_STREAMABLE_AS_BASE [in 6.4.6 External Serialization]
   [in 6.3.3 Macros for External Serialization]
RW_DECLARE_EXTERNAL_STREAMABLE_AS_SELF [in 6.4.6 External Serialization]
   [in 6.3.3 Macros for External Serialization]
RW_DECLARE_EXTERNAL_STREAMABLE_POINTER [in 6.3.3 Macros for External Serialization]
   [in 6.4.6 External Serialization]
RW_DECLARE_FRIEND_CTOR_METHOD [in 6.4.5 Default Constructors]
   [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABALE_AS_BASE [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_AS_BASE [in 6.3.1 Header File Macros]
RW_DECLARE_STREAMABLE_AS_SELF [in 6.3.1 Header File Macros]
   [in 6.3.4 Macro Summary]
   [in 6.4.2.1 First Change]
RW_DECLARE_STREAMABLE_COLLECTABLE_ SEQUENCE [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_COLLECTABLE_MAP [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_POINTER [in 6.3.1 Header File Macros]
   [in 6.3.4 Macro Summary]
   Serialization package [in 6.4.2.1 First Change]
RW_DECLARE_STREAMABLE_PTR_MAP [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_PTR_SEQUENCE [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_STD_MAP [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_STD_SEQUENCE [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_VAL_MAP [in 6.3.4 Macro Summary]
RW_DECLARE_STREAMABLE_VAL_SEQUENCE [in 6.3.4 Macro Summary]
RW_DECLARE_STREMABALE_AS_BASE [in 6.4.2.1 First Change]
RW_DECLARE_VIRTUAL_STREAM_FNS [in 6.4.6 External Serialization]
   [in 6.4.5 Default Constructors]
   [in 6.3.4 Macro Summary]
   [in 6.3.1 Header File Macros]
   Serialization package [in 6.2.2.1 Declaring the Streaming Operators]
      [in 6.4.1.1 First Change]
      [in 6.4.2.1 First Change]
RW_DEFINE_COLLECTABLE_AS_STREAMABLE
   Rogue Wave persistence format [in 5.1.1 Classes Supported by the Serialization Package]
   Serialization package [in 6.5.1 Using Object Streams with RWCollectable-Derived Objects]
RW_DEFINE_EXTERNAL_STREAMABLE_AS_BASE [in 6.3.3 Macros for External Serialization]
   [in 6.3.4 Macro Summary]
RW_DEFINE_EXTERNAL_STREAMABLE_AS_SELF [in 6.4.6 External Serialization]
   [in 6.3.3 Macros for External Serialization]
   [in 6.3.4 Macro Summary]
RW_DEFINE_EXTERNAL_STREAMABLE_POINTER [in 6.3.4 Macro Summary]
   [in 6.3.3 Macros for External Serialization]
   [in 6.4.6 External Serialization]
RW_DEFINE_STREAMABLE_AS_BASE [in 6.3.4 Macro Summary]
   Serialization package [in 6.4.2.2 Second Change]
RW_DEFINE_STREAMABLE_AS_SELF [in 6.3.4 Macro Summary]
   [in 6.4.6 External Serialization]
RW_DEFINE_STREAMABLE_BASE_TEMPLATE
   Serialization package [in 6.4.4 Templates]
RW_DEFINE_STREAMABLE_POINTER [in 6.4.6 External Serialization]
   [in 6.3.4 Macro Summary]
   Serialization package [in 6.4.2.2 Second Change]
RW_DEFINE_STREAMABLE_TEMPLATE_POINTER [in 6.3.4 Macro Summary]
RW_END_STREAM_CONTENTS [in 6.3.4 Macro Summary]
RW_INPUT_STREAM [in 6.3.4 Macro Summary]
   Serialization package [in 6.5.3 Writing Custom streamContents() Functions]
RW_OUTPUT_STREAM [in 6.3.4 Macro Summary]
   Serialization package [in 6.5.3 Writing Custom streamContents() Functions]
RW_STREAM_ATTR_GET_SET [in 6.3.4 Macro Summary]
RW_STREAM_ATTR_MEMBER [in 6.3.4 Macro Summary]
RW_STREAM_EXTERNAL_PARENT [in 6.3.3 Macros for External Serialization]
   [in 6.3.4 Macro Summary]
   [in 6.4.6 External Serialization]
RW_STREAM_PARENT [in 6.4.6 External Serialization]
   [in 6.3.4 Macro Summary]
RW_WHEN_INPUT [in 6.3.4 Macro Summary]
   Serialization package [in 6.5.3 Writing Custom streamContents() Functions]
RW_WHEN_OUTPUT [in 6.3.4 Macro Summary]
   Serialization package [in 6.5.3 Writing Custom streamContents() Functions]
RWBasicUString
   derived from RWUString [in 8.3.1.2 Unicode Converter Classes]
   recommended string class for UTF-16 characters [in 8.2.4 Choosing the Appropriate String Class]
RWByteFromStreambufInputStreamImp
   and binary input streams [in 3.5.1.2 The RWByteFromStreambufInputStreamImp Class]
RWByteToStreambufOutputStreamImp
   and binary output streams [in 3.5.1.1 The RWByteToStreambufOutputStreamImp Class]
RWCharFromStreambufInputStreamImp
   and narrow character input streams [in 3.5.2.2 The RWCharFromStreambufInputStreamImp Class]
RWCharToStreambufOutputStreamImp
   and narrow character output streams [in 3.5.2.1 The RWCharToStreambufOutputStreamImp Class]
RWExternalStreamException
   and exception classes in the Streams package [in 4.3.2 Streams Package Exception Classes]
RWFromUTF8Converter
   Unicode conversion [in 8.3.1.2 Unicode Converter Classes]
RWIncompleteStreamOperation
   and exception classes in the Streams package [in 4.3.2 Streams Package Exception Classes]
RWIstreamDataFromCharInputStreamImp
   and implementing a data input stream [in 3.5.5.4 The RWIstreamDataFromCharInputStreamImp Class]
RWNativeDataFromByteInputStreamImp
   and implementing a data input stream [in 3.5.5.2 The RWNativeDataFromByteInputStreamImp Class]
RWNativeDataToByteOutputStreamImp
   and implementing a data output stream [in 3.5.5.1 The RWNativeDataToByteOutputStreamImp Class]
RWObjectInputStream
   and object streams [in 5.4.2 Relationship to the Streams Package]
RWObjectOutputStream
   and object streams [in 5.4.2 Relationship to the Streams Package]
RWOstreamDataToCharOutputStreamImp
   and implementing a data output stream [in 3.5.5.3 The RWOstreamDataToCharOutputStreamImp Class]
RWStreambufFromByteInputStream
   and adapting iostreams [in 3.5.1.4 The RWStreambufFromByteInputStream Class]
RWStreambufFromCharInputStream
   and adapting iostreams [in 3.5.2.4 The RWStreambufFromCharInputStream Class]
RWStreambufToByteOutputStream
   and adapting iostreams [in 3.5.1.3 The RWStreambufToByteOutputStream Class]
RWStreambufToCharOutputStream
   and adapting iostreams [in 3.5.2.3 The RWStreambufToCharOutputStream Class]
RWToUTF8Converter:<Default Para Font&#62 [in 8.3.1.2 Unicode Converter Classes]
RWUChar
   and Unicode conversion classes [in 8.3.1.2 Unicode Converter Classes]
RWUCharFromByteInputStreamImp
   connecting a Unicode character stream to a binary stream [in 3.5.3.2 The RWUCharFromByteInputStreamImp Class]
RWUCharFromUTF8ByteInputStreamImp
   connecting a Unicode character stream to a binary stream [in 3.5.3.4 The RWUCharFromUTF8ByteInputStreamImp Class]
RWUCharToByteOutputStreamImp
   connecting a Unicode character stream to a binary stream [in 3.5.3.1 The RWUCharToByteOutputStreamImp Class]
RWUCharToUTF8ByteOutputStreamImp
   connecting a Unicode character stream to a binary stream [in 3.5.3.3 The RWUCharToUTF8ByteOutputStreamImp Class]
RWUString <Default Para Font&#62 [in 8.4.2 Using the Serial Package with the Internationalization Module]
RWUString<Default Para Font&#62 [in 8.4.2 Using the Serial Package with the Internationalization Module]
RWUString
   and conversion abilities [in 8.2.4 Choosing the Appropriate String Class]
   character encoding conversions [in 8.4.2.1 Converting from a Local Encoding to UTF-16]
RWvistreamFromDataInputStream
   adapting the Essential Tools Module virtual input stream interface [in 3.5.5.6 The RWvistreamFromDataInputStream Class]
RWvostreamToDataOutputStream
   adapting the Essential Tools Module virtual output stream interface [in 3.5.5.5 The RWvostreamToDataOutputStream Class]
RWWCharFromWStreambufInputStreamImp
   and implementing a wide character input stream [in 3.5.4.2 The RWWCharFromWStreambufInputStreamImp Class]
RWWCharToWStreambufOutputStreamImp
   and implementing a wide character output stream [in 3.5.4.1 The RWWCharToWStreambufOutputStreamImp Class]

S

saving and restoring an object by pointer [in 6.4.2 Saving and Restoring an Object by Pointer]
saving and restoring an object by value [in 6.4.1 Saving and Restoring an Object by Value]
   [in 6.2 Getting Started]
Serialization package
   example [in 6.4.5 Default Constructors]
      [in 6.2.2.3 Streaming the Serialized Object]
      [in 6.4.4 Templates]
      [in 6.4.1 Saving and Restoring an Object by Value]
      [in 6.4.2.1 First Change]
      [in 6.4.2.2 Second Change]
      [in 6.4.2.3 Third Change]
      [in 6.4.3.3 Data Member is a Value-based or Pointer-based Collection]
      [in 6.4.1.2 Second Change]
      [in 6.4.3.3 Data Member is a Value-based or Pointer-based Collection]
      [in 6.5.3 Writing Custom streamContents() Functions]
      [in 6.2.2.2 Defining the streamContents() Function]
      [in 6.4.3.3 Data Member is a Value-based or Pointer-based Collection]
      [in 6.4.1.2 Second Change]
      [in 6.4.6 External Serialization]
   relationship to Streams package [in 5.4.2 Relationship to the Streams Package]
   saving and restoring an object by pointer [in 6.4.2 Saving and Restoring an Object by Pointer]
   saving and restoring an object by value [in 6.4.1 Saving and Restoring an Object by Value]
      [in 6.2 Getting Started]
   using [in 6.1 Introduction]
   using templates [in 6.4.4 Templates]
serialization
   advantages over persistence [in 5.2.4 Intrusive and External Serialization]
   external [in 6.4.6 External Serialization]
   non-intrusive [in 6.4.6 External Serialization]
Shift-JIS
   converting to UTF-16 [in 8.4.2.1 Converting from a Local Encoding to UTF-16]
   Japanese character encoding [in 8.1 Introduction]
stream abstract body classes [in 3.3 Definitions]
stream adapter classes
   creating and using [in 4.2.4 Creating and Using Stream Adapter Classes in the Advanced Tools Module]
stream elements [in 3.3 Definitions]
stream handle classes [in 3.3 Definitions]
stream status functions [in 4.3.1 Handling Errors Using the Stream Status Functions]
streamContents() <Default Para Font&#62 [in 6.5.3 Writing Custom streamContents() Functions]
streamContents():<Default Para Font&#62 [in 6.5.3 Writing Custom streamContents() Functions]
streamContents()
   Serialization package [in 5.2.5 Symmetry of Object Input and Output]
Streams package
   architecture [in 3.4 Streams Package Architecture]
   creating and managing threads using active objects [in 4.2.3.2 Creating and Managing Threads Using Active Objects]
   creating and sharing a synchronized data input stream [in 4.2.3.5 Creating and Sharing a Synchronized Data Input Stream Among Several Active Objects]
   creating and sharing a synchronized data output stream [in 4.2.3.3 Creating and Sharing a Synchronized Data Output Stream Among Several Active Objects]
   creating and using chains of streaming elements [in 4.2.2 Creating and Using Chains of Streaming Elements]
   creating and using streams with one streaming element [in 4.2.1 Creating and Using Streams with Only One Streaming Element]
   creating and using thread-safe chains [in 4.2.3 Creating and Using Thread-safe Chains of Streaming Elements]
      [in 4.2.3.1 Creating a Synchronized Data Output Stream]
   error handling [in 4.3 Error Handling]
   example [in 4.2.1 Creating and Using Streams with Only One Streaming Element]
      [in 4.2.3.3 Creating and Sharing a Synchronized Data Output Stream Among Several Active Objects]
      [in 4.2.3.2 Creating and Managing Threads Using Active Objects]
      [in 4.3.2 Streams Package Exception Classes]
      [in 4.2.3.1 Creating a Synchronized Data Output Stream]
      [in 4.2.4.4 Using the Adapter Classes for Output]
      [in 4.2.2.1 Output Example]
      [in 4.2.3.5 Creating and Sharing a Synchronized Data Input Stream Among Several Active Objects]
      [in 4.3.1 Handling Errors Using the Stream Status Functions]
   exception classes [in 4.3.2 Streams Package Exception Classes]
   families [in 3.2 The Stream Families]
   introduction [in 3.1 Introducing the Streams Package]
   using Essential Tools Module virtual streams [in 4.1.2.2 Using Essential Tools Module Virtual Streams]
   using with other streaming libraries [in 4.1.2 Using the Streams Package with Other Streaming Libraries]
   working with the Internationalization Module [in 8.3 International Features of the Streams Package]
streams
   binary [in 3.5.1 The Binary Streams]
      [in 3.2 The Stream Families]
   buffered [in 3.3 Definitions]
      [in 3.4.3.1 Buffered Streams]
   data [in 3.5.5 The Data Streams]
      [in 3.2 The Stream Families]
   filtered [in 3.3 Definitions]
   guarded [in 3.3 Definitions]
   memory [in 3.2.1 Memory Streams]
   narrow character [in 3.2 The Stream Families]
      [in 3.5.2 The Narrow Character Streams]
   synchronized [in 3.3 Definitions]
      [in 3.4.3.2 Synchronized Streams]
   Unicode character [in 3.2 The Stream Families]
      [in 3.5.3 The Unicode Character Streams]
   wide character [in 3.2 The Stream Families]
      [in 3.5.4 The Wide Character Streams]
synchronized streams [in 3.3 Definitions]
   [in 3.4.3.2 Synchronized Streams]

T

tables
   Advanced Tools Module packages and libraries [in 1.2 Product Packages and Libraries]
   required software [in 2.2 Using the Packages Together]
template instances [in 6.4.7 External Serialization of Templates and Nested Classes]
templates
   Serialization package [in 6.4.4 Templates]
   streaming [in 6.4.4 Templates]
thread-safe data stream and active objects [in 4.2.3.4 Active Objects and Data Input Streams]
type information [in 5.2.2 Type Information (Polymorphism)]
typedefs
   RWUChar [in 8.3.1.2 Unicode Converter Classes]
   using to handle template instances and nested classes [in 6.4.7 External Serialization of Templates and Nested Classes]

U

umbrella files
   Serialization package [in 6.1.1 Including the Header Files]
   Streams package [in 4.1.1 The Streams Header Files]
Unicode character streams [in 3.5.3 The Unicode Character Streams]
   [in 3.2 The Stream Families]
Unicode converter class [in 8.3.1.2 Unicode Converter Classes]
Unicode converter classes [in 8.3.1.2 Unicode Converter Classes]
Unicode-based stream classes [in 8.3.1.1 Unicode-Based Stream Classes]
Unicode
   defined [in
8.1.1 An Introduction to Unicode]
   UTF-16, defined [in 8.1.1 An Introduction to Unicode]
   UTF-16, typedef for [in 8.3.1.2 Unicode Converter Classes]
   UTF-8 [in 8.1.1 An Introduction to Unicode]
US-ASCII
   building streams in [in 8.2.2 When You Do Not Need the Internationalization Module]
      [in 8.1 Introduction]
   character set [in 8.1 Introduction]
UTF-16. See => Unicode | defined.
UTF-8. See => Unicode | defined.

V

virtual streams [in 5.3.1.2 Object Streams With Virtual Streams]
   in Essential Tools Module for formatting [in 8.4.1.1 Compact Object Streams]

W

why()
   Streams package errors [in 4.3.2 Streams Package Exception Classes]
wide character format
   character encoding conversions [in 8.3.2 Using the Streams Package with the Internationalization Module]
wide character streams [in 3.5.4 The Wide Character Streams]
   [in 3.2 The Stream Families]
writing custom <courier&#62 [in 6.5.3 Writing Custom streamContents() Functions]
writing custom code [in 6.5.3 Writing Custom streamContents() Functions]


No previous fileTop of DocumentContentsNo linkNo next file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.