diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2006-03-07 00:14:10 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2006-03-07 00:14:10 +0000 |
commit | 49be05f4fd2fb9f41330b4eb82091a04ba314939 (patch) | |
tree | 0a14e39c8f816305b2368e33a9188248eaf0cba4 /Lib/std_except.i | |
parent | 7f74b8e7a3e0f87865025158882b530a2ccc7364 (diff) | |
download | swig-49be05f4fd2fb9f41330b4eb82091a04ba314939.tar.gz |
Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'Lib/std_except.i')
-rw-r--r-- | Lib/std_except.i | 41 |
1 files changed, 23 insertions, 18 deletions
diff --git a/Lib/std_except.i b/Lib/std_except.i index 5a27f4b11..af9803a62 100644 --- a/Lib/std_except.i +++ b/Lib/std_except.i @@ -1,21 +1,26 @@ -// Typemaps used to handle and throw STD exceptions in a language -// and STL independent way, i.e., the target language doesn't -// require to support STL but only the 'exception.i' mechanism. -// -// These typemaps are used when methods are declared with an STD -// exception specification, such as -// -// size_t at() const throw (std::out_of_range); -// -// -// The typemaps here are based on the language independent -// 'exception.i' library. If that is working in your target language, -// this file will work. -// -// If the target language doesn't implement a robust 'exception.i' -// mechanism, or you prefer other ways to map the STD exceptions, write -// a new std_except.i file in the target library directory. -// +/* ----------------------------------------------------------------------------- + * See the LICENSE file for information on copyright, usage and redistribution + * of SWIG, and the README file for authors - http://www.swig.org/release.html. + * + * std_except.i + * + * SWIG library file with typemaps to handle and throw STD exceptions in a + * language and STL independent way, i.e., the target language doesn't + * require to support STL but only the 'exception.i' mechanism. + * + * These typemaps are used when methods are declared with an STD + * exception specification, such as + * + * size_t at() const throw (std::out_of_range); + * + * The typemaps here are based on the language independent + * 'exception.i' library. If that is working in your target language, + * this file will work. + * + * If the target language doesn't implement a robust 'exception.i' + * mechanism, or you prefer other ways to map the STD exceptions, write + * a new std_except.i file in the target library directory. + * ----------------------------------------------------------------------------- */ #if defined(SWIGJAVA) || defined(SWIGCSHARP) || defined(SWIGGUILE) || defined(SWIGUTL) #error "This version of std_except.i should not be used" |