diff options
Diffstat (limited to 'Doc/Manual/Arguments.html')
-rw-r--r-- | Doc/Manual/Arguments.html | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Doc/Manual/Arguments.html b/Doc/Manual/Arguments.html index 9dae9fdcd..2828bf4df 100644 --- a/Doc/Manual/Arguments.html +++ b/Doc/Manual/Arguments.html @@ -7,7 +7,7 @@ </head> <body bgcolor="#ffffff"> -<H1><a name="Arguments">10 Argument Handling</a></H1> +<H1><a name="Arguments">12 Argument Handling</a></H1> <!-- INDEX --> <div class="sectiontoc"> <ul> @@ -32,7 +32,7 @@ <p> -In Chapter 3, SWIG's treatment of basic datatypes and pointers was +In Chapter 5, SWIG's treatment of basic datatypes and pointers was described. In particular, primitive types such as <tt>int</tt> and <tt>double</tt> are mapped to corresponding types in the target language. For everything else, pointers are used to refer to @@ -43,7 +43,7 @@ return multiple values through the arguments of a function. This chapter describes some of the techniques for doing this. </p> -<H2><a name="Arguments_nn2">10.1 The typemaps.i library</a></H2> +<H2><a name="Arguments_nn2">12.1 The typemaps.i library</a></H2> <p> @@ -51,7 +51,7 @@ This section describes the <tt>typemaps.i</tt> library file--commonly used to change certain properties of argument conversion. </p> -<H3><a name="Arguments_nn3">10.1.1 Introduction</a></H3> +<H3><a name="Arguments_nn3">12.1.1 Introduction</a></H3> <p> @@ -195,7 +195,7 @@ else. To clear a typemap, the <tt>%clear</tt> directive should be used. For e </pre> </div> -<H3><a name="Arguments_nn4">10.1.2 Input parameters</a></H3> +<H3><a name="Arguments_nn4">12.1.2 Input parameters</a></H3> <p> @@ -248,7 +248,7 @@ When the function is used in the scripting language interpreter, it will work li result = add(3, 4) </pre></div> -<H3><a name="Arguments_nn5">10.1.3 Output parameters</a></H3> +<H3><a name="Arguments_nn5">12.1.3 Output parameters</a></H3> <p> @@ -315,7 +315,7 @@ iresult, dresult = foo(3.5, 2) </pre> </div> -<H3><a name="Arguments_nn6">10.1.4 Input/Output parameters</a></H3> +<H3><a name="Arguments_nn6">12.1.4 Input/Output parameters</a></H3> <p> @@ -380,7 +380,7 @@ rather than directly overwriting the value of the original input object. SWIG. Backwards compatibility is preserved, but deprecated. </p> -<H3><a name="Arguments_nn7">10.1.5 Using different names</a></H3> +<H3><a name="Arguments_nn7">12.1.5 Using different names</a></H3> <p> @@ -414,7 +414,7 @@ Typemap declarations are lexically scoped so a typemap takes effect from the poi file or a matching <tt>%clear</tt> declaration. </p> -<H2><a name="Arguments_nn8">10.2 Applying constraints to input values</a></H2> +<H2><a name="Arguments_nn8">12.2 Applying constraints to input values</a></H2> <p> @@ -424,7 +424,7 @@ insure that a value is positive, or that a pointer is non-NULL. This can be accomplished including the <tt>constraints.i</tt> library file. </p> -<H3><a name="Arguments_nn9">10.2.1 Simple constraint example</a></H3> +<H3><a name="Arguments_nn9">12.2.1 Simple constraint example</a></H3> <p> @@ -450,7 +450,7 @@ the arguments violate the constraint condition, a scripting language exception will be raised. As a result, it is possible to catch bad values, prevent mysterious program crashes and so on.</p> -<H3><a name="Arguments_nn10">10.2.2 Constraint methods</a></H3> +<H3><a name="Arguments_nn10">12.2.2 Constraint methods</a></H3> <p> @@ -466,7 +466,7 @@ NONNULL Non-NULL pointer (pointers only). </pre></div> -<H3><a name="Arguments_nn11">10.2.3 Applying constraints to new datatypes</a></H3> +<H3><a name="Arguments_nn11">12.2.3 Applying constraints to new datatypes</a></H3> <p> |