#include <EResolver.h>
◆ EResolver() [1/3]
| XERCES_CPP_NAMESPACE_USE xmlBase::EResolver::EResolver |
( |
| ) |
|
Definition at line 21 of file EResolver.cxx.
21: m_nEntity( 0 ) { m_entities.clear(); }
◆ ~EResolver() [1/3]
| xmlBase::EResolver::~EResolver |
( |
| ) |
|
|
virtual |
◆ EResolver() [2/3]
| xmlBase::EResolver::EResolver |
( |
| ) |
|
◆ ~EResolver() [2/3]
| virtual xmlBase::EResolver::~EResolver |
( |
| ) |
|
|
virtual |
◆ EResolver() [3/3]
| xmlBase::EResolver::EResolver |
( |
| ) |
|
◆ ~EResolver() [3/3]
| virtual xmlBase::EResolver::~EResolver |
( |
| ) |
|
|
virtual |
◆ clean() [1/3]
| void xmlBase::EResolver::clean |
( |
| ) |
|
Definition at line 73 of file EResolver.cxx.
73 {
74 for ( unsigned i = 0; i < m_entities.size(); i++ ) { delete m_entities[i]; }
75 m_entities.clear();
76 m_nEntity = 0;
77 }
Referenced by ~EResolver().
◆ clean() [2/3]
| void xmlBase::EResolver::clean |
( |
| ) |
|
◆ clean() [3/3]
| void xmlBase::EResolver::clean |
( |
| ) |
|
◆ resolveEntity() [1/3]
| InputSource * xmlBase::EResolver::resolveEntity |
( |
XERCES_CPP_NAMESPACE_QUALIFIER XMLResourceIdentifier * | xmlRI | ) |
|
|
virtual |
Definition at line 35 of file EResolver.cxx.
35 {
36 const XMLCh* publicId = xmlRI->getPublicId();
37 const XMLCh* systemId = xmlRI->getSystemId();
38 const XMLCh* baseURI = xmlRI->getBaseURI();
39 if ( publicId != 0 )
40 {
41 if ( XMLString::stringLen( publicId ) > 0 ) { return translateEnv( publicId, baseURI ); }
42 }
43 return translateEnv( systemId, baseURI );
44 }
◆ resolveEntity() [2/3]
| virtual XERCES_CPP_NAMESPACE_QUALIFIER InputSource * xmlBase::EResolver::resolveEntity |
( |
XERCES_CPP_NAMESPACE_QUALIFIER XMLResourceIdentifier * | xmlRI | ) |
|
|
virtual |
◆ resolveEntity() [3/3]
| virtual XERCES_CPP_NAMESPACE_QUALIFIER InputSource * xmlBase::EResolver::resolveEntity |
( |
XERCES_CPP_NAMESPACE_QUALIFIER XMLResourceIdentifier * | xmlRI | ) |
|
|
virtual |
The documentation for this class was generated from the following files: