Using C++ with Caché
Static Version
Contents
Contents
Chapter 1:
Introduction
1.1 Requirements
Chapter 2:
The Caché C++ Binding
2.1 Caché C++ Binding Architecture
Chapter 3:
C++ Binding Configuration
3.1 C++ Client Requirements
3.2 The Caché C++ Library
3.3 Using the C++ Binding within C++ Environments
3.3.1 Microsoft Developer Studio
Chapter 4:
Using the C++ Binding
4.1 Generating C++ Code
4.2 Using the Generated C++ Classes
4.2.1 Overview of Generated Classes
4.2.2 Constructors
4.2.3 The d_ref<> Template Class
4.2.4 The Connection
4.2.5 The Database Class
4.3 A Sample C++ Binding Application
Chapter 5:
The Caché to C++ Projection
5.1 Entity Names
5.1.1 Class and Package Names
5.1.2 Property Names
5.1.3 Method Names
5.1.4 Formal Variable Names
5.2 Classes
5.3 Data Types
5.4 Methods
5.4.1 System Methods
5.5 Properties
5.5.1 Property Caching
5.6 Collections
5.6.1 Interface
5.6.2 Examples
5.6.3 Caveats
5.7 Queries
5.7.1 Using a Query
5.7.2 A Query Example
5.8 Streams
5.8.1 Stream Proxy Objects
5.8.2 About Adapters
5.8.3 A Streams Example
5.9 Relationships
5.9.1 A Relationships Example
Chapter 6:
Dynamic Binding
6.1 Construction of a Dyn_obj Proxy
6.2 Construction of Values from Calling Dyn_obj Methods
6.3 Properties and Methods
Chapter 7:
C++ Client Class Reference
7.1 Primitive Types
7.1.1 d_binary
7.1.2 d_string
7.1.3 d_int
7.1.4 d_double
7.1.5 d_status
7.1.6 d_time, d_date, d_timestamp
7.2 Lists
7.2.1 C-Style Interface
7.2.2 C++-Style Interface
7.3 Array Collections
7.3.1 Iterators
7.3.2 Element Access
7.3.3 Map Operations
7.3.4 List Operations
7.3.5 Size and Capacity
7.4 List Collections
7.4.1 Iterators
7.4.2 Element Access
7.4.3 Stack Operations
7.4.4 List Operations
7.4.5 Size and Capacity
7.5 Streams
7.5.1 C++ Stream Adapters
7.5.2 Proxy Class Methods
7.6 Relationships
Copyright
© 1997-2005, InterSystems Corp.
Last updated:
2005-06-22 12:14:52
Source:
GCPP.xml