You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ne...@apache.org on 2003/11/06 22:50:34 UTC

cvs commit: xml-xerces/c/src/xercesc/framework/psvi XSSimpleTypeDefinition.hpp PSVIAttribute.cpp PSVIAttribute.hpp PSVIElement.cpp PSVIElement.hpp

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: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org