22#if !defined(XERCESC_INCLUDE_GUARD_XMLRESOURCEIDENTIFIER_HPP)
23#define XERCESC_INCLUDE_GUARD_XMLRESOURCEIDENTIFIER_HPP
25XERCES_CPP_NAMESPACE_BEGIN
116 ,
const XMLCh*
const systemId
117 ,
const XMLCh*
const nameSpace = 0
118 ,
const XMLCh*
const publicId = 0
119 ,
const XMLCh*
const baseURI = 0
120 ,
const Locator* locator = 0);
134 ResourceIdentifierType getResourceIdentifierType()
const;
135 const XMLCh* getPublicId()
const;
136 const XMLCh* getSystemId()
const;
137 const XMLCh* getSchemaLocation()
const;
138 const XMLCh* getBaseURI()
const;
139 const XMLCh* getNameSpace()
const;
140 const Locator* getLocator()
const;
145 const ResourceIdentifierType fResourceIdentifierType;
146 const XMLCh* fPublicId;
147 const XMLCh* fSystemId;
148 const XMLCh* fBaseURI;
149 const XMLCh* fNameSpace;
150 const Locator* fLocator;
164 return fResourceIdentifierType;
167inline const XMLCh* XMLResourceIdentifier::getPublicId()
const
172inline const XMLCh* XMLResourceIdentifier::getSystemId()
const
177inline const XMLCh* XMLResourceIdentifier::getSchemaLocation()
const
182inline const XMLCh* XMLResourceIdentifier::getBaseURI()
const
187inline const XMLCh* XMLResourceIdentifier::getNameSpace()
const
192inline const Locator* XMLResourceIdentifier::getLocator()
const
198 ,
const XMLCh*
const systemId
199 ,
const XMLCh*
const nameSpace
200 ,
const XMLCh*
const publicId
201 ,
const XMLCh*
const baseURI
202 ,
const Locator* locator )
203 : fResourceIdentifierType(resourceIdentifierType)
204 , fPublicId(publicId)
205 , fSystemId(systemId)
207 , fNameSpace(nameSpace)
212XERCES_CPP_NAMESPACE_END
Definition XMLResourceIdentifier.hpp:96
ResourceIdentifierType
Definition XMLResourceIdentifier.hpp:101
@ SchemaRedefine
Definition XMLResourceIdentifier.hpp:105
@ ExternalEntity
Definition XMLResourceIdentifier.hpp:106
@ SchemaInclude
Definition XMLResourceIdentifier.hpp:104
@ SchemaImport
Definition XMLResourceIdentifier.hpp:103
~XMLResourceIdentifier()
Destructor.
Definition XMLResourceIdentifier.hpp:123