#ifndef REG_TESTING_H #define REG_TESTING_H ////////////////////////////////////////////////////////////////////////////////////////////// // Reg_Test.h - For Complex Testing of CSE687 - Project 1 // // ver 1.0 // // // // Authors - TAs - CSE687 // // 315-251-5061, nsaxena@syr.edu // ////////////////////////////////////////////////////////////////////////////////////////////// /* Public Interface:: ================== Class A:: void fun1A() const void fun2A(int a,std::string b) void fun3A(int& a,std::string b,char* c) int fun4(int a, double d, float c) Class B:: void fun1B() const void fun2B(char c,double d) void fun3B() int fun4(int a, double d, float c) Module Operations: ================== This Test module is for testing of Project 1 - CSE687, This involves complex testing with - ref and pointer types in parameter history - funnction calling other functions of same class and other class - delayed execution of function using (sleep) */ #include #include #include class A { public: void fun1A() const; void fun2A(int a,std::string b); void fun3A(int& a,std::string b,char* c); int fun4(int a, double d, float c); }; class B { public: void fun1B() const; void fun2B(char c,double d); void fun3B(); int fun4(int a, double d, float c); }; #endif