Table of Contents Previous Next
Logo
Copyright © 2003-2010 ZeroC, Inc.

Part III 
C++ Mapping

Chapter 6 

Client-Side Slice-to-C++ Mapping

6.1 Chapter Overview

In this chapter, we present the client-side Slice-to-C++ mapping (see Chapter 8 for the server-side mapping). One part of the client-side C++ mapping concerns itself with rules for representing each Slice data type as a corresponding C++ type; we cover these rules in Section 6.3 to Section 6.10. Another part of the mapping deals with how clients can invoke operations, pass and receive parame­ters, and handle exceptions. These topics are covered in Section 6.11 to Section 6.13. Slice classes have the characteristics of both data types and inter­faces and are covered in Section 6.14. Section 6.15 presents asynchronous method invocations and, finally, Sections 6.16 and 6.17 show you how to use the Slice compiler and Slice checksums.

Table of Contents Previous Next
Logo