You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by da...@apache.org on 2004/04/08 06:40:31 UTC
cvs commit: ws-axis/c/src/common AxisUtils.cpp
damitha 2004/04/07 21:40:31
Modified: c/src/common AxisUtils.cpp
Log:
replaced indent tabs with spaces; added apache 2 licence.
Revision Changes Path
1.15 +67 -103 ws-axis/c/src/common/AxisUtils.cpp
Index: AxisUtils.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/common/AxisUtils.cpp,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- AxisUtils.cpp 24 Mar 2004 06:57:31 -0000 1.14
+++ AxisUtils.cpp 8 Apr 2004 04:40:31 -0000 1.15
@@ -1,58 +1,18 @@
+/* -*- C++ -*- */
/*
- * The Apache Software License, Version 1.1
- *
- *
- * Copyright (c) 2002 The Apache Software Foundation. All rights
- * reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * 3. The end-user documentation included with the redistribution,
- * if any, must include the following acknowledgment:
- * "This product includes software developed by the
- * Apache Software Foundation (http://www.apache.org/)."
- * Alternately, this acknowledgment may appear in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The names "SOAP" and "Apache Software Foundation" must
- * not be used to endorse or promote products derived from this
- * software without prior written permission. For written
- * permission, please contact apache@apache.org.
- *
- * 5. Products derived from this software may not be called "Apache",
- * nor may "Apache" appear in their name, without prior written
- * permission of the Apache Software Foundation.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Apache Software Foundation. For more
- * information on the Apache Software Foundation, please see
- * <http://www.apache.org/>.
- *
+ * 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
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * 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 Susantha Kumara (skumara@virtusa.com)
@@ -60,105 +20,109 @@
*
*/
-// AxisUtils.cpp: implementation of the AxisUtils class.
-//
-//////////////////////////////////////////////////////////////////////
#include "AxisUtils.h"
#include <axis/server/GDefine.h>
-AxisXMLCh AxisUtils::m_Buffer[CONVERT_BUFFER_SIZE];
+AxisXMLCh AxisUtils::m_Buffer[CONVERT_BUFFER_SIZE];
-//////////////////////////////////////////////////////////////////////
-// Construction/Destruction
-//////////////////////////////////////////////////////////////////////
-
-AxisUtils::AxisUtils()
+AxisUtils::AxisUtils ()
{
}
-AxisUtils::~AxisUtils()
+AxisUtils::~AxisUtils ()
{
}
-const AxisXMLCh* AxisUtils::ToAxisXMLCh(const AxisChar* pch)
+const AxisXMLCh* AxisUtils::ToAxisXMLCh (const AxisChar* pch)
{
-// return XMLString::transcode(pch); //this is ok as long as we use xerces library.
- return pch;
+ /* return XMLString::transcode(pch);
+ * this is ok as long as we use xerces library.
+ */
+ return pch;
}
-void AxisUtils::Initialize()
+void AxisUtils::Initialize ()
{
}
-//following functions is not thread safe and should only be used
-//for initialization purposes.
-const AxisXMLCh* AxisUtils::Convert(const AxisChar* pch)
+/* following functions is not thread safe and should only be used
+ * for initialization purposes.
+ */
+const AxisXMLCh *
+AxisUtils::Convert (const AxisChar * pch)
{
-// if (XMLString::transcode(pch, m_Buffer, CONVERT_BUFFER_SIZE))
-// return m_Buffer;
-// return NULL;
- return pch;
+
+/* if (XMLString::transcode(pch, m_Buffer, CONVERT_BUFFER_SIZE))
+ * return m_Buffer;
+ * return NULL;
+ */
+ return pch;
}
-int AxisUtils::clearArray(char *arrCh, int iSize)
+int AxisUtils::clearArray (char* arrCh, int iSize)
{
- for(int iTmp=0; iTmp<iSize; iTmp++) {
- arrCh[iTmp] = '\0';
- }
+ for (int iTmp = 0; iTmp < iSize; iTmp++)
+ {
+ arrCh[iTmp] = '\0';
+ }
- return AXIS_SUCCESS;
+ return AXIS_SUCCESS;
}
-bool AxisUtils::isCharacterAvailable(const string &sString, const char cCharacter)
+bool AxisUtils::isCharacterAvailable (const string &sString,
+ const char cCharacter)
{
- bool bFoundStatus = false;
+ bool bFoundStatus = false;
- if ((sString.find(cCharacter, 0)) != string::npos) {
- bFoundStatus = true;
- }
+ if ((sString.find (cCharacter, 0)) != string::npos)
+ {
+ bFoundStatus = true;
+ }
- return bFoundStatus;
+ return bFoundStatus;
}
-bool AxisUtils::isCharacterAvailable(const char *pchStringToSearch, const char cCharacter)
+bool AxisUtils::isCharacterAvailable (const char* pchStringToSearch,
+ const char cCharacter)
{
- bool bFoundStatus = false;
+ bool bFoundStatus = false;
- if ( strchr(pchStringToSearch, cCharacter) ) {
- bFoundStatus = true;
- }
+ if (strchr (pchStringToSearch, cCharacter))
+ {
+ bFoundStatus = true;
+ }
- return bFoundStatus;
+ return bFoundStatus;
}
-string AxisUtils::toUpperCase(const string sWord)
+string AxisUtils::toUpperCase (const string sWord)
{
- /*Fill the code*/
+ /* Fill the code */
- return NULL;
+ return NULL;
}
-char* AxisUtils::toUpperCase(const char *pchWord)
+char* AxisUtils::toUpperCase (const char* pchWord)
{
- /*Fill the code*/
+ /* Fill the code */
- return NULL;
+ return NULL;
}
-string AxisUtils::toLowerCase(const string sWord)
+string AxisUtils::toLowerCase (const string sWord)
{
- /*Fill the code*/
+ /* Fill the code */
- return NULL;
+ return NULL;
}
-char* AxisUtils::toLowerCase(const char *pchWord)
+char* AxisUtils::toLowerCase (const char* pchWord)
{
- /*Fill the code*/
+ /* Fill the code */
- return NULL;
+ return NULL;
}