diff --git a/SWIG/Doc/Manual/Contents.html b/SWIG/Doc/Manual/Contents.html index c3190fa1d..fda6aea6d 100644 --- a/SWIG/Doc/Manual/Contents.html +++ b/SWIG/Doc/Manual/Contents.html @@ -401,6 +401,7 @@
  • Handling exceptions in C code
  • Exception handling with longjmp()
  • Handling C++ exceptions +
  • Exception handlers for variables
  • Defining different exception handlers
  • Using The SWIG exception library @@ -1222,48 +1223,50 @@
  • Defining Aliases
  • Predicate Methods
  • Bang Methods +
  • Getters and Setters
  • Input and output parameters -
  • Simple exception handling -
  • Typemaps +
  • Exception handling -
  • Operator overloading +
  • What is a typemap? +
  • Ruby typemaps +
  • Typemap variables +
  • Useful Functions -
  • Advanced Topics +
  • Typemap Examples +
  • Converting a Ruby array to a char ** +
  • Collecting arguments in a hash +
  • Pointer handling -
  • Memory Management +
  • Example: STL Vector to Ruby Array + +
  • Advanced Topics +
  • Memory Management + diff --git a/SWIG/Doc/Manual/SWIGPlus.html b/SWIG/Doc/Manual/SWIGPlus.html index 909bf5362..3007e9011 100644 --- a/SWIG/Doc/Manual/SWIGPlus.html +++ b/SWIG/Doc/Manual/SWIGPlus.html @@ -768,7 +768,7 @@ or the module mode option, %module(naturalvar=1)

    Compatibility note: The %naturalvar feature was introduced in SWIG-1.3.28, prior to which it was necessary to manually apply the const reference -typemaps, eg %apply const std::string & { std::string * }, but this example would also apply the typemaps to methods taking a std::string pointer. +typemaps, eg %apply const std::string & { std::string * }, but this example would also apply the typemaps to methods taking a std::string pointer.