/////////////////////////////////////////////////////////////////////// // requestProduct.cpp - implements request method // // // // Demonstrates use of a worker class that implements part of an // // interface's methods. // // // // Jim Fawcett, CSE687 - Object Oriented Design, Spring 2001 // /////////////////////////////////////////////////////////////////////// #include #include "requestProduct.h" using namespace std; //----< void constructor >--------------------------------------------- requestProduct::requestProduct() { cout << "\n constructing requestProduct"; } //----< destructor >--------------------------------------------------- requestProduct::~requestProduct() { cout << "\n destroying requestProduct"; } //----< forward request string to replyProduct >----------------------- void requestProduct::request(const std::string &req) { cout << "\n requestProduct accepting a request"; // forward request string to reply object pReply->send(req); }