axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject cvs commit: ws-axis/c/include/axis AxisGenException.h
Date Thu, 24 Jun 2004 04:55:17 GMT
damitha     2004/06/23 21:55:17

  Added:       c/include/axis AxisGenException.h
  Revision  Changes    Path
  1.1                  ws-axis/c/include/axis/AxisGenException.h
  Index: AxisGenException.h
   *   Copyright 2003-2004 The Apache Software Foundation.
   *   Licensed under the Apache License, Version 2.0 (the "License");
   *   you may not use this file except in compliance with the License.
   *   You may obtain a copy of the License at
   *   Unless required by applicable law or agreed to in writing, software
   *   distributed under the License is distributed on an "AS IS" BASIS,
   *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   *   See the License for the specific language governing permissions and
   *   limitations under the License.
   *   @author Damitha Kumarage (,
  #include <string>
  #include <exception>
  #include <axis/server/AxisException.h>
  using namespace std;
  class STORAGE_CLASS_INFO AxisGenException :public AxisException
      AxisGenException(const int iExceptionCode);
      AxisGenException(const int iExceptionCode, char* pcMessage);
      AxisGenException(const exception* e);
      AxisGenException(const exception* e, const int iExceptionCode);
      AxisGenException(const char* pcMessage);
      virtual ~AxisGenException() throw();
      const char* what() throw();
      const int getExceptionCode();
      const string getMessage(const exception* e);
      const string getMessage(const int iExceptionCode);
      void processException(const exception* e);
      void processException(const exception* e, const int iExceptionCode);
      void processException(const int iExceptionCode);
      void processException(const int iExceptionCode, char* pcMessage); 
      string m_sMessage;
      int m_iExceptionCode;

View raw message