////////////////////////////////////////////////////////////////////////////////////////////// // Reg_Test.cpp - For Complex Testing of CSE687 - Project 1 // // ver 1.0 // // // // Authors - TAs - CSE687 // // 315-251-5061, nsaxena@syr.edu // // // // Build Information: Reg_Test.h // // // ////////////////////////////////////////////////////////////////////////////////////////////// #include "Reg_Test.h" /* @name: fun2A @param: int a, std::string b @desc: To check parameter history , Time execution and Code Coverage */ void A::fun2A(int a, std::string b) { std::cout<<"\nFunction --> A::func2A "; std::cout<<"\nValue - int a :: "< A::func1A "< A::func3A"; std::cout<<"\nValue - ref a :: "< A::fun4"; std::cout<<"\nValue - a :: "< B::fun1B"< B::fun2B"< B::fun3B"< B::fun4B"< A::func1A Function --> A::fun4 Value - a :: 20 d :: 25.5 c:: 23.33 Function --> A::func2A Value - int a :: 10 string b :: Sample String Function --> A::func3A Value - ref a :: 12 string b :: Sample String char * c:: C Function --> A::fun4 Value - a :: 10 d :: 12.5 c:: 13.66 ***************** Class B Calls ************************** ********************************************************** Function --> B::fun1B Function --> B::fun2B Function --> B::fun3B Function --> A::func3A Value - ref a :: 5 string b :: This is a String char * c:: C Function --> A::fun4 Value - a :: 10 d :: 12.5 c:: 13.66 Function --> B::fun4B Value - a :: 30 d :: 30.5 c:: 33.33 */ void main() { int lTemp = 12; A a; B b; std::cout << "***************** Class A Calls **************************"<