From c99fe90574e5331d3e9e4dbd97d8ad2ffe157768 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Sun, 2 Mar 2008 22:41:58 +0000 Subject: Put the chapters back in order after erroneously incorrectly reordering them in last checkin git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10294 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Doc/Manual/Contents.html | 1210 +++++++++++++++++++++++----------------------- 1 file changed, 605 insertions(+), 605 deletions(-) (limited to 'Doc/Manual/Contents.html') diff --git a/Doc/Manual/Contents.html b/Doc/Manual/Contents.html index 23f9ee6e7..d6be3b453 100644 --- a/Doc/Manual/Contents.html +++ b/Doc/Manual/Contents.html @@ -9,7 +9,494 @@

-

1 SWIG and Allegro Common Lisp

+

1 Preface

+ + +
+ +
+ + +

2 Introduction

+ + +
+ +
+ + +

3 Getting started on Windows

+ + +
+ +
+ + +

4 Scripting Languages

+ + +
+ +
+ + +

5 SWIG Basics

+ + +
+ +
+ + +

6 SWIG and C++

+ + +
+ +
+ + +

7 Preprocessing

+ + +
+ +
+ + +

8 SWIG library

+ + +
+ +
+ + +

9 Argument Handling

+ + +
+ +
+ + +

10 Typemaps

+ + +
+ +
+ + +

11 Customization Features

+ + +
+ +
+ + +

12 Contracts

+ + +
+ +
+ + +

13 Variable Length Arguments

+ + +
+ +
+ + +

14 Warning Messages

+ + +
+ +
+ + +

15 Working with Modules

+ + +
+ +
+ + +

16 SWIG and Allegro Common Lisp

@@ -93,81 +580,7 @@
-

2 Argument Handling

- - -
- -
- - -

3 SWIG and Chicken

- - -
- -
- - -

4 Contracts

- - -
- -
- - -

5 SWIG and C#

+

17 SWIG and C#

@@ -200,101 +613,45 @@
-

6 Customization Features

- - -
- -
- - -

7 Extending SWIG to support new languages

+

18 SWIG and Chicken

-

8 SWIG and Guile

+

19 SWIG and Guile

@@ -329,31 +686,7 @@
-

9 Introduction

- - -
- -
- - -

10 SWIG and Java

+

20 SWIG and Java

@@ -492,41 +825,7 @@
-

11 SWIG library

- - -
- -
- - -

12 SWIG and Common Lisp

+

21 SWIG and Common Lisp

@@ -549,7 +848,7 @@
-

13 SWIG and Lua

+

22 SWIG and Lua

@@ -589,7 +888,7 @@
-

14 SWIG and Modula-3

+

23 SWIG and Modula-3

@@ -630,22 +929,7 @@
-

15 Working with Modules

- - -
- -
- - -

16 SWIG and MzScheme

+

24 SWIG and MzScheme

@@ -655,7 +939,7 @@
-

17 SWIG and Ocaml

+

25 SWIG and Ocaml

@@ -706,7 +990,7 @@
-

18 SWIG and Octave

+

26 SWIG and Octave

@@ -743,7 +1027,7 @@
-

19 SWIG and Perl5

+

27 SWIG and Perl5

@@ -810,7 +1094,7 @@
-

20 SWIG and PHP

+

28 SWIG and PHP

@@ -841,7 +1125,7 @@
-

21 SWIG and Pike

+

29 SWIG and Pike

@@ -865,46 +1149,7 @@
-

22 Preface

- - -
- -
- - -

23 Preprocessing

- - -
- -
- - -

24 SWIG and Python

+

30 SWIG and Python

@@ -1004,23 +1249,7 @@
-

25 SWIG and R

- - -
- -
- - -

26 SWIG and Ruby

+

31 SWIG and Ruby

@@ -1117,197 +1346,44 @@
  • Converting a Ruby array to a char **
  • Collecting arguments in a hash
  • Pointer handling - -
  • Example: STL Vector to Ruby Array - -
  • Docstring Features - -
  • Advanced Topics - -
  • Memory Management - - -
  • - - -

    27 Scripting Languages

    - - -
    - -
    - - -

    28 SWIG Basics

    - - -
    -
    - - -

    29 SWIG and C++

    - - -
    +
  • Docstring Features +
  • Advanced Topics -
  • Default arguments -
  • Protection -
  • Enums and constants -
  • Friends -
  • References and pointers -
  • Pass and return by value -
  • Inheritance -
  • A brief discussion of multiple inheritance, pointers, and type checking -
  • Wrapping Overloaded Functions and Methods +
  • Memory Management -
  • Wrapping overloaded operators -
  • Class extension -
  • Templates -
  • Namespaces -
  • Renaming templated types in namespaces -
  • Exception specifications -
  • Exception handling with %catches -
  • Pointers to Members -
  • Smart pointers and operator->() -
  • Using declarations and inheritance -
  • Nested classes -
  • A brief rant about const-correctness -
  • Where to go for more information
  • -

    30 SWIG and Tcl

    +

    32 SWIG and Tcl

    @@ -1372,160 +1448,84 @@
    -

    31 Typemaps

    - - -
    - -
    - - -

    32 Variable Length Arguments

    +

    33 SWIG and R

    -

    33 Warning Messages

    +

    34 Extending SWIG to support new languages

    -
    - - -

    34 Getting started on Windows

    - - -
    -
    -- cgit v1.2.1