Add special variable imfuncname expansion for C# and D
Same functionality as Java
This commit is contained in:
parent
62e0685df6
commit
954f29b032
7 changed files with 79 additions and 0 deletions
|
|
@ -550,6 +550,12 @@ This special variable expands to the intermediary class name. For C# this is usu
|
|||
unless the imclassname attribute is specified in the <a href="CSharp.html#CSharp_module_directive">%module directive</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b><tt>$imfuncname</tt></b><br>
|
||||
This special variable expands to the name of the function in the intermediary class that will be used in $imcall.
|
||||
Like, $imcall, this special variable is only expanded in the "csout", "csvarin" and "csvarout" typemaps.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The directory <tt>Examples/csharp</tt> has a number of simple examples.
|
||||
Visual Studio .NET 2003 solution and project files are available for compiling with the Microsoft .NET C#
|
||||
|
|
|
|||
|
|
@ -267,6 +267,12 @@ SomeClass bar() {
|
|||
</pre></div>
|
||||
</dd>
|
||||
|
||||
<dt><tt>$imfuncname</tt></dt>
|
||||
<dd><p>
|
||||
This special variable expands to the name of the function in the intermediary class that will be used in $imcall.
|
||||
Like, $imcall, this special variable is only expanded in the "dout" typemap.
|
||||
</p></dd>
|
||||
|
||||
<dt><a name="D_importtype"></a><tt>$importtype(SomeDType)</tt></dt>
|
||||
<dd>
|
||||
<p>This macro is used in the <tt>dimports</tt> typemap if a dependency on another D type generated by SWIG is added by a custom typemap.</p>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue