Go to the documentation of this file.
   22 #if !defined(XERCESC_INCLUDE_GUARD_XMLRESOURCEIDENTIFIER_HPP) 
   23 #define XERCESC_INCLUDE_GUARD_XMLRESOURCEIDENTIFIER_HPP 
  116                             , 
const XMLCh* 
const  systemId
 
  117                             , 
const XMLCh* 
const  nameSpace = 0
 
  118                             , 
const XMLCh* 
const  publicId = 0
 
  119                             , 
const XMLCh* 
const  baseURI = 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;
 
  164     return fResourceIdentifierType;
 
  198                             , 
const XMLCh* 
const  systemId
 
  199                             , 
const XMLCh* 
const  nameSpace
 
  200                             , 
const XMLCh* 
const  publicId
 
  201                             , 
const XMLCh* 
const  baseURI
 
  203     : fResourceIdentifierType(resourceIdentifierType)
 
  204     , fPublicId(publicId)
 
  205     , fSystemId(systemId)
 
  207     , fNameSpace(nameSpace)
 
  
XMLResourceIdentifier(const ResourceIdentifierType resourceIdentitiferType, const XMLCh *const systemId, const XMLCh *const nameSpace=0, const XMLCh *const publicId=0, const XMLCh *const baseURI=0, const Locator *locator=0)
Constructor.
Definition: XMLResourceIdentifier.hpp:197
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
Interface for associating a SAX event with a document location.
Definition: Locator.hpp:54
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
const XMLCh * getSchemaLocation() const
Definition: XMLResourceIdentifier.hpp:177
#define XMLUTIL_EXPORT
Definition: XercesDefs.hpp:162
const XMLCh * getBaseURI() const
Definition: XMLResourceIdentifier.hpp:182
Definition: XMLResourceIdentifier.hpp:95
uint16_t XMLCh
Definition: Xerces_autoconf_config.hpp:120
ResourceIdentifierType getResourceIdentifierType() const
Definition: XMLResourceIdentifier.hpp:162
const XMLCh * getSystemId() const
Definition: XMLResourceIdentifier.hpp:172
@ ExternalEntity
Definition: XMLResourceIdentifier.hpp:106
const XMLCh * getPublicId() const
Definition: XMLResourceIdentifier.hpp:167
const XMLCh * getNameSpace() const
Definition: XMLResourceIdentifier.hpp:187
@ SchemaImport
Definition: XMLResourceIdentifier.hpp:103
ResourceIdentifierType
Definition: XMLResourceIdentifier.hpp:101
const Locator * getLocator() const
Definition: XMLResourceIdentifier.hpp:192
@ SchemaRedefine
Definition: XMLResourceIdentifier.hpp:105
~XMLResourceIdentifier()
Destructor.
Definition: XMLResourceIdentifier.hpp:123
@ SchemaInclude
Definition: XMLResourceIdentifier.hpp:104