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 di...@apache.org on 2005/01/25 18:41:20 UTC
cvs commit: ws-axis/c/src/soap/xsd ENTITIES.cpp ENTITIES.hpp ENTITY.cpp ENTITY.hpp ID.cpp ID.hpp IDREF.cpp IDREF.hpp IDREFS.cpp IDREFS.hpp Language.cpp Language.hpp NCName.cpp NCName.hpp NMTOKEN.cpp NMTOKEN.hpp NMTOKENS.cpp NMTOKENS.hpp Name.cpp Name.hpp
dicka 2005/01/25 09:41:20
Modified: c/src/soap Makefile.am
c/vc AxisClientDLL.dsp AxisServerDLL.dsp
Added: c/src/soap/xsd ENTITIES.cpp ENTITIES.hpp ENTITY.cpp
ENTITY.hpp ID.cpp ID.hpp IDREF.cpp IDREF.hpp
IDREFS.cpp IDREFS.hpp Language.cpp Language.hpp
NCName.cpp NCName.hpp NMTOKEN.cpp NMTOKEN.hpp
NMTOKENS.cpp NMTOKENS.hpp Name.cpp Name.hpp
Log:
Add Language, Name, NCName, ID, IDREF, IDREFS, ENTITY, ENTITIES, NMTOKEN and NMTOKENS types to Simple types OO model.
Submitted by: Adrian Dick
Revision Changes Path
1.33 +10 -0 ws-axis/c/src/soap/Makefile.am
Index: Makefile.am
===================================================================
RCS file: /home/cvs/ws-axis/c/src/soap/Makefile.am,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- Makefile.am 25 Jan 2005 17:01:11 -0000 1.32
+++ Makefile.am 25 Jan 2005 17:41:19 -0000 1.33
@@ -39,6 +39,16 @@
xsd/String.cpp \
xsd/NormalizedString.cpp \
xsd/Token.cpp \
+ xsd/Language.cpp \
+ xsd/Name.cpp \
+ xsd/NCName.cpp \
+ xsd/ID.cpp \
+ xsd/IDREF.cpp \
+ xsd/IDREFS.cpp \
+ xsd/ENTITY.cpp \
+ xsd/ENTITIES.cpp \
+ xsd/NMTOKEN.cpp \
+ xsd/NMTOKENS.cpp \
xsd/Time.cpp \
xsd/XSD_QName.cpp \
xsd/Short.cpp \
1.43 +40 -0 ws-axis/c/vc/AxisClientDLL.dsp
Index: AxisClientDLL.dsp
===================================================================
RCS file: /home/cvs/ws-axis/c/vc/AxisClientDLL.dsp,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- AxisClientDLL.dsp 25 Jan 2005 17:01:12 -0000 1.42
+++ AxisClientDLL.dsp 25 Jan 2005 17:41:19 -0000 1.43
@@ -238,6 +238,14 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\ENTITIES.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\ENTITY.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\xml\Event.cpp
# End Source File
# Begin Source File
@@ -282,6 +290,18 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\ID.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\IDREF.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\IDREFS.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\xsd\Int.cpp
# End Source File
# Begin Source File
@@ -290,6 +310,10 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\Language.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\xsd\constraints\Length.cpp
# End Source File
# Begin Source File
@@ -326,11 +350,27 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\Name.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\Namespace.cpp
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\NCName.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\xsd\NegativeInteger.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\NMTOKEN.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\NMTOKENS.cpp
# End Source File
# Begin Source File
1.42 +40 -0 ws-axis/c/vc/AxisServerDLL.dsp
Index: AxisServerDLL.dsp
===================================================================
RCS file: /home/cvs/ws-axis/c/vc/AxisServerDLL.dsp,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- AxisServerDLL.dsp 25 Jan 2005 17:01:12 -0000 1.41
+++ AxisServerDLL.dsp 25 Jan 2005 17:41:19 -0000 1.42
@@ -234,6 +234,14 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\ENTITIES.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\ENTITY.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\xml\Event.cpp
# End Source File
# Begin Source File
@@ -278,6 +286,18 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\ID.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\IDREF.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\IDREFS.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\xsd\Int.cpp
# End Source File
# Begin Source File
@@ -286,6 +306,10 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\Language.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\xsd\constraints\Length.cpp
# End Source File
# Begin Source File
@@ -322,11 +346,27 @@
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\Name.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\Namespace.cpp
# End Source File
# Begin Source File
+SOURCE=..\src\soap\xsd\NCName.cpp
+# End Source File
+# Begin Source File
+
SOURCE=..\src\soap\xsd\NegativeInteger.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\NMTOKEN.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\soap\xsd\NMTOKENS.cpp
# End Source File
# Begin Source File
1.1 ws-axis/c/src/soap/xsd/ENTITIES.cpp
Index: ENTITIES.cpp
===================================================================
#include "ENTITIES.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* ENTITIES::deserializeENTITIES(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/ENTITIES.hpp
Index: ENTITIES.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_ENTITIES_HPP____OF_AXIS_INCLUDED_)
#define _ENTITIES_HPP____OF_AXIS_INCLUDED_
#include "ENTITY.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class ENTITIES : public ENTITY {
public:
/**
* Deserialized ENTITIES value from it's on-the-wire string form.
* @param valueAsChar Serialized form of ENTITIES value.
* @return Deserialized ENTITIES value.
*/
AxisChar* deserializeENTITIES(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/ENTITY.cpp
Index: ENTITY.cpp
===================================================================
#include "ENTITY.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* ENTITY::deserializeENTITY(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/ENTITY.hpp
Index: ENTITY.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_ENTITY_HPP____OF_AXIS_INCLUDED_)
#define _ENTITY_HPP____OF_AXIS_INCLUDED_
#include "NCName.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class ENTITY : public NCName {
public:
/**
* Deserialized ENTITY value from it's on-the-wire string form.
* @param valueAsChar Serialized form of ENTITY value.
* @return Deserialized ENTITY value.
*/
AxisChar* deserializeENTITY(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/ID.cpp
Index: ID.cpp
===================================================================
#include "ID.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* ID::deserializeID(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/ID.hpp
Index: ID.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_ID_HPP____OF_AXIS_INCLUDED_)
#define _ID_HPP____OF_AXIS_INCLUDED_
#include "NCName.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class ID : public NCName {
public:
/**
* Deserialized ID value from it's on-the-wire string form.
* @param valueAsChar Serialized form of ID value.
* @return Deserialized ID value.
*/
AxisChar* deserializeID(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/IDREF.cpp
Index: IDREF.cpp
===================================================================
#include "IDREF.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* IDREF::deserializeIDREF(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/IDREF.hpp
Index: IDREF.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_IDREF_HPP____OF_AXIS_INCLUDED_)
#define _IDREF_HPP____OF_AXIS_INCLUDED_
#include "NCName.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class IDREF : public NCName {
public:
/**
* Deserialized IDREF value from it's on-the-wire string form.
* @param valueAsChar Serialized form of IDREF value.
* @return Deserialized IDREF value.
*/
AxisChar* deserializeIDREF(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/IDREFS.cpp
Index: IDREFS.cpp
===================================================================
#include "IDREFS.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* IDREFS::deserializeIDREFS(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/IDREFS.hpp
Index: IDREFS.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_IDREFS_HPP____OF_AXIS_INCLUDED_)
#define _IDREFS_HPP____OF_AXIS_INCLUDED_
#include "IDREF.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class IDREFS : public IDREF {
public:
/**
* Deserialized IDREFS value from it's on-the-wire string form.
* @param valueAsChar Serialized form of IDREFS value.
* @return Deserialized IDREFS value.
*/
AxisChar* deserializeIDREFS(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/Language.cpp
Index: Language.cpp
===================================================================
#include "Language.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* Language::deserializeLanguage(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/Language.hpp
Index: Language.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_LANGUAGE_HPP____OF_AXIS_INCLUDED_)
#define _LANGUAGE_HPP____OF_AXIS_INCLUDED_
#include "Token.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class Language : public Token {
public:
/**
* Deserialized Language value from it's on-the-wire string form.
* @param valueAsChar Serialized form of Language value.
* @return Deserialized Language value.
*/
AxisChar* deserializeLanguage(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/NCName.cpp
Index: NCName.cpp
===================================================================
#include "NCName.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* NCName::deserializeNCName(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/NCName.hpp
Index: NCName.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_NCNAME_HPP____OF_AXIS_INCLUDED_)
#define _NCNAME_HPP____OF_AXIS_INCLUDED_
#include "Name.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class NCName : public Name {
public:
/**
* Deserialized NCName value from it's on-the-wire string form.
* @param valueAsChar Serialized form of NCName value.
* @return Deserialized NCName value.
*/
AxisChar* deserializeNCName(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/NMTOKEN.cpp
Index: NMTOKEN.cpp
===================================================================
#include "NMTOKEN.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* NMTOKEN::deserializeNMTOKEN(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/NMTOKEN.hpp
Index: NMTOKEN.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_NMTOKEN_HPP____OF_AXIS_INCLUDED_)
#define _NMTOKEN_HPP____OF_AXIS_INCLUDED_
#include "Token.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class NMTOKEN : public Token {
public:
/**
* Deserialized NMTOKEN value from it's on-the-wire string form.
* @param valueAsChar Serialized form of NMTOKEN value.
* @return Deserialized NMTOKEN value.
*/
AxisChar* deserializeNMTOKEN(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/NMTOKENS.cpp
Index: NMTOKENS.cpp
===================================================================
#include "NMTOKENS.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* NMTOKENS::deserializeNMTOKENS(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/NMTOKENS.hpp
Index: NMTOKENS.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_NMTOKENS_HPP____OF_AXIS_INCLUDED_)
#define _NMTOKENS_HPP____OF_AXIS_INCLUDED_
#include "NMTOKEN.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class NMTOKENS : public NMTOKEN {
public:
/**
* Deserialized NMTOKENS value from it's on-the-wire string form.
* @param valueAsChar Serialized form of NMTOKENS value.
* @return Deserialized NMTOKENS value.
*/
AxisChar* deserializeNMTOKENS(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif
1.1 ws-axis/c/src/soap/xsd/Name.cpp
Index: Name.cpp
===================================================================
#include "Name.hpp"
AXIS_CPP_NAMESPACE_START
AxisChar* Name::deserializeName(const AxisChar* valueAsChar) throw (AxisSoapException)
{
return (AxisChar*) deserialize(valueAsChar);
}
AXIS_CPP_NAMESPACE_END
1.1 ws-axis/c/src/soap/xsd/Name.hpp
Index: Name.hpp
===================================================================
/* -*- C++ -*- */
/*
* 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 Adrian Dick (adrian.dick@uk.ibm.com)
*
*/
#if !defined(_NAME_HPP____OF_AXIS_INCLUDED_)
#define _NAME_HPP____OF_AXIS_INCLUDED_
#include "Token.hpp"
AXIS_CPP_NAMESPACE_START
using namespace std;
class Name : public Token {
public:
/**
* Deserialized Name value from it's on-the-wire string form.
* @param valueAsChar Serialized form of Name value.
* @return Deserialized Name value.
*/
AxisChar* deserializeName(const AxisChar* valueAsChar) throw (AxisSoapException);
};
AXIS_CPP_NAMESPACE_END
#endif