blob: 8dccbe585ee5322776d551a00dcc07e92b4091a9 [file] [log] [blame]
/*
* This file was auto-generated by the Axis C++ Web Service Generator (WSDL2Ws)
* This file contains Web Service Wrapper declarations
*/
#if !defined(__PT1WRAPPER_SERVERWRAPPER_H__INCLUDED_)
#define __PT1WRAPPER_SERVERWRAPPER_H__INCLUDED_
#include "pt1.hpp"
#include <axis/server/WrapperClassHandler.hpp>
#include <axis/IMessageData.hpp>
#include <axis/GDefine.hpp>
#include <axis/AxisWrapperAPI.hpp>
#include "AxisServiceException.hpp"
AXIS_CPP_NAMESPACE_USE
class pt1Wrapper : public WrapperClassHandler
{
private:/* Actual web service object*/
pt1 *pWs;
public:
pt1Wrapper();
public:
virtual ~pt1Wrapper();
public:/*implementation of WrapperClassHandler interface*/
int AXISCALL invoke(void* pMsg);
void AXISCALL onFault(void* pMsg);
int AXISCALL init();
int AXISCALL fini();
AXIS_BINDING_STYLE AXISCALL getBindingStyle(){return RPC_ENCODED;};
private:/*Methods corresponding to the web service methods*/
int EchoAttachment(void* pMsg);
int EchoAttachments(void* pMsg);
};
#endif /* !defined(__PT1WRAPPER_SERVERWRAPPER_H__INCLUDED_)*/