parent
9fd59650cf
commit
751d443046
3 changed files with 29 additions and 11 deletions
|
|
@ -17,10 +17,19 @@ public class runme
|
|||
if (b.get_first() != "hello world!")
|
||||
throw new ApplicationException("Incorrect get_first:" + b.get_first());
|
||||
|
||||
/*
|
||||
b.call_process_func();
|
||||
|
||||
if (b.smem != "hello")
|
||||
throw new ApplicationException("Incorrect smem:" + b.smem);
|
||||
*/
|
||||
|
||||
b.call_process_wstring_func();
|
||||
if (b.smem != "hello (wstring)")
|
||||
throw new ApplicationException("Incorrect smem:" + b.smem);
|
||||
|
||||
b.call_process_wstring_ref_func();
|
||||
if (b.smem != "hello (wstring ref)")
|
||||
throw new ApplicationException("Incorrect smem:" + b.smem);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -38,4 +47,12 @@ class director_wstring_B : A
|
|||
{
|
||||
this.smem = s;
|
||||
}
|
||||
}
|
||||
public override void process_wstring_text(String s)
|
||||
{
|
||||
this.smem = s + " (wstring)";
|
||||
}
|
||||
public override void process_wstring_ref_text(String s)
|
||||
{
|
||||
this.smem = s + " (wstring ref)";
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue