neilg 2003/11/06 13:50:34
Modified: c/src/xercesc/framework/psvi XSSimpleTypeDefinition.hpp
PSVIAttribute.cpp PSVIAttribute.hpp PSVIElement.cpp
PSVIElement.hpp
Log:
fix compilation errors under gcc 3.3.
Revision Changes Path
1.3 +4 -2
xml-xerces/c/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp
Index: XSSimpleTypeDefinition.hpp
===================================================================
RCS file:
/home/cvs/xml-xerces/c/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XSSimpleTypeDefinition.hpp 6 Nov 2003 15:30:04 -0000 1.2
+++ XSSimpleTypeDefinition.hpp 6 Nov 2003 21:50:33 -0000 1.3
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.3 2003/11/06 21:50:33 neilg
+ * fix compilation errors under gcc 3.3.
+ *
* Revision 1.2 2003/11/06 15:30:04 neilg
* first part of PSVI/schema component model implementation, thanks to David
Cargill. This covers setting the PSVIHandler on parser objects, as well as
implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of
XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and
XSAttributeUse.
*
@@ -85,7 +88,6 @@
class XSMultiValueFacet;
class DatatypeValidator;
-class RefVectorOf;
class XMLPARSER_EXPORT XSSimpleTypeDefinition : public XSTypeDefinition
{
1.2 +3 -15 xml-xerces/c/src/xercesc/framework/psvi/PSVIAttribute.cpp
Index: PSVIAttribute.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIAttribute.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PSVIAttribute.cpp 16 Sep 2003 14:33:36 -0000 1.1
+++ PSVIAttribute.cpp 6 Nov 2003 21:50:33 -0000 1.2
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.2 2003/11/06 21:50:33 neilg
+ * fix compilation errors under gcc 3.3.
+ *
* Revision 1.1 2003/09/16 14:33:36 neilg
* PSVI/schema component model classes, with Makefile/configuration changes
necessary to build them
*
@@ -69,21 +72,6 @@
PSVIItem(manager),
fAttributeDecl(0)
{
-}
-
-inline XSAttributeDeclaration *PSVIAttribute::getAttributeDeclaration()
-{
- return fAttributeDecl;
-}
-
-inline XSTypeDefinition* PSVIAttribute::getTypeDefinition()
-{
- return fType;
-}
-
-inline XSSimpleTypeDefinition* PSVIAttribute::getMemberTypeDefinition()
-{
- return fMemberType;
}
XERCES_CPP_NAMESPACE_END
1.3 +19 -1 xml-xerces/c/src/xercesc/framework/psvi/PSVIAttribute.hpp
Index: PSVIAttribute.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIAttribute.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PSVIAttribute.hpp 6 Nov 2003 15:30:04 -0000 1.2
+++ PSVIAttribute.hpp 6 Nov 2003 21:50:33 -0000 1.3
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.3 2003/11/06 21:50:33 neilg
+ * fix compilation errors under gcc 3.3.
+ *
* Revision 1.2 2003/11/06 15:30:04 neilg
* first part of PSVI/schema component model implementation, thanks to David
Cargill. This covers setting the PSVIHandler on parser objects, as well as
implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of
XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and
XSAttributeUse.
*
@@ -161,6 +164,21 @@
XSAttributeDeclaration *fAttributeDecl;
};
inline PSVIAttribute::~PSVIAttribute() {}
+
+inline XSAttributeDeclaration *PSVIAttribute::getAttributeDeclaration()
+{
+ return fAttributeDecl;
+}
+
+inline XSTypeDefinition* PSVIAttribute::getTypeDefinition()
+{
+ return fType;
+}
+
+inline XSSimpleTypeDefinition* PSVIAttribute::getMemberTypeDefinition()
+{
+ return fMemberType;
+}
XERCES_CPP_NAMESPACE_END
1.2 +3 -25 xml-xerces/c/src/xercesc/framework/psvi/PSVIElement.cpp
Index: PSVIElement.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIElement.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- PSVIElement.cpp 16 Sep 2003 14:33:36 -0000 1.1
+++ PSVIElement.cpp 6 Nov 2003 21:50:33 -0000 1.2
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.2 2003/11/06 21:50:33 neilg
+ * fix compilation errors under gcc 3.3.
+ *
* Revision 1.1 2003/09/16 14:33:36 neilg
* PSVI/schema component model classes, with Makefile/configuration changes
necessary to build them
*
@@ -71,31 +74,6 @@
fNotationDecl(0),
fSchemaInfo(0)
{
-}
-
-inline XSElementDeclaration *PSVIElement::getElementDeclaration()
-{
- return fElementDecl;
-}
-
-inline XSNotationDeclaration* PSVIElement::getNotationDeclaration()
-{
- return fNotationDecl;
-}
-
-inline XSModel* PSVIElement::getSchemaInformation()
-{
- return fSchemaInfo;
-}
-
-inline XSTypeDefinition* PSVIElement::getTypeDefinition()
-{
- return fType;
-}
-
-inline XSSimpleTypeDefinition* PSVIElement::getMemberTypeDefinition()
-{
- return fMemberType;
}
XERCES_CPP_NAMESPACE_END
1.3 +29 -1 xml-xerces/c/src/xercesc/framework/psvi/PSVIElement.hpp
Index: PSVIElement.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/psvi/PSVIElement.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PSVIElement.hpp 6 Nov 2003 15:30:04 -0000 1.2
+++ PSVIElement.hpp 6 Nov 2003 21:50:33 -0000 1.3
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.3 2003/11/06 21:50:33 neilg
+ * fix compilation errors under gcc 3.3.
+ *
* Revision 1.2 2003/11/06 15:30:04 neilg
* first part of PSVI/schema component model implementation, thanks to David
Cargill. This covers setting the PSVIHandler on parser objects, as well as
implementing XSNotation, XSSimpleTypeDefinition, XSIDCDefinition, and most of
XSWildcard, XSComplexTypeDefinition, XSElementDeclaration, XSAttributeDeclaration and
XSAttributeUse.
*
@@ -184,6 +187,31 @@
XSModel *fSchemaInfo;
};
inline PSVIElement::~PSVIElement() {}
+
+inline XSElementDeclaration *PSVIElement::getElementDeclaration()
+{
+ return fElementDecl;
+}
+
+inline XSNotationDeclaration* PSVIElement::getNotationDeclaration()
+{
+ return fNotationDecl;
+}
+
+inline XSModel* PSVIElement::getSchemaInformation()
+{
+ return fSchemaInfo;
+}
+
+inline XSTypeDefinition* PSVIElement::getTypeDefinition()
+{
+ return fType;
+}
+
+inline XSSimpleTypeDefinition* PSVIElement::getMemberTypeDefinition()
+{
+ return fMemberType;
+}
XERCES_CPP_NAMESPACE_END
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]