#include <xalanc/PlatformSupport/ExecutionContext.hpp>
|
| | ExecutionContext (MemoryManager &theMemoryManager) |
| |
| virtual | ~ExecutionContext () |
| |
| virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0 |
| | Function that is called when a problem event occurs. More...
|
| |
| virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0 |
| | Function that is called when a problem event occurs. More...
|
| |
| bool | hasPreserveOrStripSpaceConditions () const |
| |
| virtual bool | shouldStripSourceNode (const XalanText &node)=0 |
| | Determine if a text node should be stripped from the source tree, as if it weren't there. More...
|
| |
| MemoryManager & | getMemoryManager () const |
| |
| MemoryManager & | getExceptionMemoryManager () const |
| |
| | ProblemListenerBase () |
| |
| virtual | ~ProblemListenerBase () |
| |
| virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0 |
| | Function that is called when a problem event occurs. More...
|
| |
| virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0 |
| | Function that is called when a problem event occurs. More...
|
| |
|
| enum | eSource {
eXMLPARSER = 0
, eXMLParser = 0
, eXSLPROCESSOR = 1
, eXSLTProcessor = 1
,
eXPATH = 2
, eXPath = 2
, eSourceCount
} |
| |
| enum | eClassification {
eMESSAGE = 0
, eMessage = 0
, eWARNING = 1
, eWarning = 1
,
eERROR = 2
, eError = 2
, eClassificationCount
} |
| |
| typedef eSource | eProblemSource |
| |
| static void | defaultFormat (PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode) |
| | Function to format a problem call to a PrintWriter instance. More...
|
| |
| static void | defaultFormat (PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode) |
| | Function to format a problem call to a PrintWriter instance. More...
|
| |
| static const XalanMessages::Codes | s_messageCodes [eSourceCount][eClassificationCount] |
| |
Definition at line 60 of file ExecutionContext.hpp.
◆ ExecutionContext()
| xalanc::ExecutionContext::ExecutionContext |
( |
MemoryManager & |
theMemoryManager | ) |
|
◆ ~ExecutionContext()
| virtual xalanc::ExecutionContext::~ExecutionContext |
( |
| ) |
|
|
virtual |
◆ getExceptionMemoryManager()
| MemoryManager & xalanc::ExecutionContext::getExceptionMemoryManager |
( |
| ) |
const |
|
inline |
◆ getMemoryManager()
| MemoryManager & xalanc::ExecutionContext::getMemoryManager |
( |
| ) |
const |
|
inline |
◆ hasPreserveOrStripSpaceConditions()
| bool xalanc::ExecutionContext::hasPreserveOrStripSpaceConditions |
( |
| ) |
const |
|
inline |
◆ problem() [1/2]
◆ problem() [2/2]
◆ shouldStripSourceNode()
| virtual bool xalanc::ExecutionContext::shouldStripSourceNode |
( |
const XalanText & |
node | ) |
|
|
pure virtual |
◆ m_hasPreserveOrStripConditions
| bool xalanc::ExecutionContext::m_hasPreserveOrStripConditions |
|
protected |
◆ m_memoryManager
| MemoryManager& xalanc::ExecutionContext::m_memoryManager |
|
protected |
The documentation for this class was generated from the following file: