Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

TestFbg Class Reference

collection of members to support testing More...

Inheritance diagram for TestFbg:

Freiburg::Msgque Perf Test List of all members.

Public Member Functions

 TestFbg (params string[] argv)
 TestFbg (Freiburg.Msgque parent, params string[] argv)
Object Test (params object[] val)
Object EchoU (object val)
short Echo2 (object val)
int Echo4 (object val)
long Echo8 (object val)
float EchoF (object val)
double EchoD (object val)
int EchoP (object val)
string EchoS (object val)
Object[] EchoL (params object[] val)
Object[] Option (params object[] val)
Object[] Param ()
string Err1 ()
string Err2 ()
string War2 ()
string EchoSleep (int val)
string EchoUSleep (int val)

Public Attributes

int timeout = 10

Static Protected Member Functions

void MakeTest (string name, object[] objA, params object[] resA)
void MakeTest (string name, object obj, object res)

Private Member Functions

 ~TestFbg ()

Static Private Member Functions

string pObjArrayToString (object[] objA)

Private Attributes

const string appname = "TestFbg"
const string server = "testFbg20.srv"

Detailed Description

collection of members to support testing

Definition at line 18 of file csLibTestFbg.cs.


Constructor & Destructor Documentation

TestFbg::TestFbg params string[]  argv  )  [inline]
 

Definition at line 24 of file csLibTestFbg.cs.

References appname, and server.

Referenced by Test::Main(), and Perf::Main().

TestFbg::TestFbg Freiburg.Msgque  parent,
params string[]  argv
[inline]
 

Definition at line 26 of file csLibTestFbg.cs.

References appname, and server.

TestFbg::~TestFbg  )  [inline, private]
 

Definition at line 28 of file csLibTestFbg.cs.


Member Function Documentation

short TestFbg::Echo2 object  val  )  [inline]
 

Definition at line 45 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

int TestFbg::Echo4 object  val  )  [inline]
 

Definition at line 49 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main(), and Perf::Main().

long TestFbg::Echo8 object  val  )  [inline]
 

Definition at line 53 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

double TestFbg::EchoD object  val  )  [inline]
 

Definition at line 61 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

float TestFbg::EchoF object  val  )  [inline]
 

Definition at line 57 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

Object [] TestFbg::EchoL params object[]  val  )  [inline]
 

Definition at line 73 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Perf::Main().

int TestFbg::EchoP object  val  )  [inline]
 

Definition at line 65 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

string TestFbg::EchoS object  val  )  [inline]
 

Definition at line 69 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

string TestFbg::EchoSleep int  val  )  [inline]
 

Definition at line 109 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Object TestFbg::EchoU object  val  )  [inline]
 

Definition at line 41 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Perf::Main().

string TestFbg::EchoUSleep int  val  )  [inline]
 

Definition at line 113 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

string TestFbg::Err1  )  [inline]
 

Definition at line 85 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

string TestFbg::Err2  )  [inline]
 

Definition at line 95 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

void TestFbg::MakeTest string  name,
object  obj,
object  res
[inline, static, protected]
 

Definition at line 158 of file csLibTestFbg.cs.

void TestFbg::MakeTest string  name,
object[]  objA,
params object[]  resA
[inline, static, protected]
 

Definition at line 132 of file csLibTestFbg.cs.

Referenced by Test::Main().

Object [] TestFbg::Option params object[]  val  )  [inline]
 

Definition at line 77 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Object [] TestFbg::Param  )  [inline]
 

Definition at line 81 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

Referenced by Test::Main().

string TestFbg::pObjArrayToString object[]  objA  )  [inline, static, private]
 

Definition at line 123 of file csLibTestFbg.cs.

Object TestFbg::Test params object[]  val  )  [inline]
 

Definition at line 37 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.

string TestFbg::War2  )  [inline]
 

Definition at line 105 of file csLibTestFbg.cs.

References Freiburg::Msgque::CallService(), and timeout.


Member Data Documentation

const string TestFbg::appname = "TestFbg" [private]
 

Definition at line 21 of file csLibTestFbg.cs.

Referenced by TestFbg().

const string TestFbg::server = "testFbg20.srv" [private]
 

Definition at line 22 of file csLibTestFbg.cs.

Referenced by TestFbg().

int TestFbg::timeout = 10
 

Definition at line 20 of file csLibTestFbg.cs.

Referenced by Echo2(), Echo4(), Echo8(), EchoD(), EchoF(), EchoL(), EchoP(), EchoS(), EchoSleep(), EchoU(), EchoUSleep(), Err1(), Err2(), Option(), Param(), Test(), and War2().


The documentation for this class was generated from the following file:
Generated on Tue Nov 23 16:15:59 2004 for csharpFreiburg by  doxygen 1.3.8-20040928