version 1.5, 2003/10/13 20:41:11
|
version 1.6, 2003/10/14 01:48:26
|
|
|
_rep = new ResponseHandlerRep(); | _rep = new ResponseHandlerRep(); |
} | } |
| |
|
ResponseHandler::ResponseHandler(const ResponseHandler& handler) |
|
{ |
|
_rep = new ResponseHandlerRep(*handler._rep); |
|
} |
|
|
|
ResponseHandler& ResponseHandler::operator=(const ResponseHandler& handler) |
|
{ |
|
if (handler._rep != _rep) |
|
{ |
|
delete _rep; |
|
_rep = new ResponseHandlerRep(*handler._rep); |
|
} |
|
return *this; |
|
} |
|
|
ResponseHandler::~ResponseHandler() | ResponseHandler::~ResponseHandler() |
{ | { |
if (_rep != NULL) |
|
delete _rep; | delete _rep; |
} | } |
| |