diff options
Diffstat (limited to 'Doc/Manual/SWIGPlus.html')
-rw-r--r-- | Doc/Manual/SWIGPlus.html | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/Doc/Manual/SWIGPlus.html b/Doc/Manual/SWIGPlus.html index f9bfc8ec6..c8e5ee870 100644 --- a/Doc/Manual/SWIGPlus.html +++ b/Doc/Manual/SWIGPlus.html @@ -4192,8 +4192,9 @@ In the example below, the generic template type is used to rename to <tt>bbb</tt <div class="code"> <pre> -%rename(bbb) Space::ABC::aaa(T t); // will match but with lower precedence than ccc -%rename(ccc) Space::ABC<Space::XYZ>::aaa(Space::XYZ t); // will match but with higher precedence than bbb +%rename(bbb) Space::ABC::aaa(T t); // will match but with lower precedence than ccc +%rename(ccc) Space::ABC<Space::XYZ>::aaa(Space::XYZ t);// will match but with higher precedence + // than bbb namespace Space { class XYZ {}; @@ -4214,9 +4215,9 @@ Below shows how %rename can be placed inside a namespace. <div class="code"> <pre> namespace Space { - %rename(bbb) ABC::aaa(T t); // will match but with lower precedence than ccc - %rename(ccc) ABC<Space::XYZ>::aaa(Space::XYZ t); // will match but with higher precedence than bbb - %rename(ddd) ABC<Space::XYZ>::aaa(XYZ t); // will not match + %rename(bbb) ABC::aaa(T t); // will match but with lower precedence than ccc + %rename(ccc) ABC<Space::XYZ>::aaa(Space::XYZ t);// will match but with higher precedence than bbb + %rename(ddd) ABC<Space::XYZ>::aaa(XYZ t); // will not match } namespace Space { @@ -4238,11 +4239,11 @@ The following example shows how %rename can be placed within %extend. <pre> namespace Space { %extend ABC { - %rename(bbb) aaa(T t); // will match but with lower precedence than ccc + %rename(bbb) aaa(T t); // will match but with lower precedence than ccc } %extend ABC<Space::XYZ> { - %rename(ccc) aaa(Space::XYZ t); // will match but with higher precedence than bbb - %rename(ddd) aaa(XYZ t); // will not match + %rename(ccc) aaa(Space::XYZ t);// will match but with higher precedence than bbb + %rename(ddd) aaa(XYZ t); // will not match } } |