summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--testtools/source/bridgetest/cli/cli_vb_testobj.vb38
1 files changed, 37 insertions, 1 deletions
diff --git a/testtools/source/bridgetest/cli/cli_vb_testobj.vb b/testtools/source/bridgetest/cli/cli_vb_testobj.vb
index 1d9482a07b58..78942280b11b 100644
--- a/testtools/source/bridgetest/cli/cli_vb_testobj.vb
+++ b/testtools/source/bridgetest/cli/cli_vb_testobj.vb
@@ -200,7 +200,43 @@ Public Class VBBridgeTestObject
Return m_testDataElements
End Function
-
+
+ Public Overridable Function echoSmallStruct( _
+ ByRef i_Struct As SmallStruct) As SmallStruct _
+ Implements XBridgeTest2.echoSmallStruct
+#if DEBUG
+ 'Console.WriteLine( "##### " + GetType().FullName + ".echoSmallStruct" )
+#endif
+ Return i_Struct
+ End Function
+
+ Public Overridable Function echoMediumStruct( _
+ ByRef i_Struct As MediumStruct) As MediumStruct _
+ Implements XBridgeTest2.echoMediumStruct
+#if DEBUG
+ 'Console.WriteLine( "##### " + GetType().FullName + ".echoMediumStruct" )
+#endif
+ Return i_Struct
+ End Function
+
+ Public Overridable Function echoBigStruct( _
+ ByRef i_Struct As BigStruct) As BigStruct _
+ Implements XBridgeTest2.echoBigStruct
+#if DEBUG
+ 'Console.WriteLine( "##### " + GetType().FullName + ".echoBigStruct" )
+#endif
+ Return i_Struct
+ End Function
+
+ Public Overridable Function echoAllFloats( _
+ ByRef i_Struct As AllFloats) As AllFloats _
+ Implements XBridgeTest2.echoAllFloats
+#if DEBUG
+ 'Console.WriteLine( "##### " + GetType().FullName + ".echoAllFloats" )
+#endif
+ Return i_Struct
+ End Function
+
' Attributes ---------------------------------------------------------
Public Overridable Property Bool As Boolean _
Implements XBridgeTest2.Bool