summaryrefslogtreecommitdiff
path: root/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h')
-rw-r--r--src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h80
1 files changed, 40 insertions, 40 deletions
diff --git a/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h b/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h
index 32d0506..21c44c9 100644
--- a/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h
+++ b/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h
@@ -71,46 +71,46 @@ namespace QPatternist
class DelegatingDynamicContext : public DynamicContext
{
public:
- virtual xsInteger contextPosition() const;
- virtual Item contextItem() const;
- virtual xsInteger contextSize();
-
- virtual ItemCacheCell &itemCacheCell(const VariableSlotID slot);
- virtual ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot);
-
- virtual void setRangeVariable(const VariableSlotID slotNumber,
- const Item &newValue);
- virtual Item rangeVariable(const VariableSlotID slotNumber) const;
-
- virtual void setExpressionVariable(const VariableSlotID slotNumber,
- const Expression::Ptr &newValue);
- virtual Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const;
-
- virtual void setFocusIterator(const Item::Iterator::Ptr &it);
- virtual Item::Iterator::Ptr focusIterator() const;
-
- virtual Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const;
- virtual void setPositionIterator(const VariableSlotID slot,
- const Item::Iterator::Ptr &newValue);
-
- virtual QAbstractMessageHandler * messageHandler() const;
- virtual QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const;
- virtual QDateTime currentDateTime() const;
- virtual QAbstractXmlReceiver *outputReceiver() const;
- virtual NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const;
- virtual ResourceLoader::Ptr resourceLoader() const;
- virtual ExternalVariableLoader::Ptr externalVariableLoader() const;
- virtual NamePool::Ptr namePool() const;
- virtual QSourceLocation locationFor(const SourceLocationReflection *const reflection) const;
- virtual void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm);
- virtual const QAbstractUriResolver *uriResolver() const;
- virtual ItemCacheCell &globalItemCacheCell(const VariableSlotID slot);
- virtual ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot);
- virtual Item currentItem() const;
- virtual TemplateParameterHash &templateParameterStore();
-
- virtual DynamicContext::Ptr previousContext() const;
- virtual QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const;
+ xsInteger contextPosition() const override;
+ Item contextItem() const override;
+ xsInteger contextSize() override;
+
+ ItemCacheCell &itemCacheCell(const VariableSlotID slot) override;
+ ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot) override;
+
+ void setRangeVariable(const VariableSlotID slotNumber,
+ const Item &newValue) override;
+ Item rangeVariable(const VariableSlotID slotNumber) const override;
+
+ void setExpressionVariable(const VariableSlotID slotNumber,
+ const Expression::Ptr &newValue) override;
+ Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const override;
+
+ void setFocusIterator(const Item::Iterator::Ptr &it) override;
+ Item::Iterator::Ptr focusIterator() const override;
+
+ Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const override;
+ void setPositionIterator(const VariableSlotID slot,
+ const Item::Iterator::Ptr &newValue) override;
+
+ QAbstractMessageHandler * messageHandler() const override;
+ QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const override;
+ QDateTime currentDateTime() const override;
+ QAbstractXmlReceiver *outputReceiver() const override;
+ NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const override;
+ ResourceLoader::Ptr resourceLoader() const override;
+ ExternalVariableLoader::Ptr externalVariableLoader() const override;
+ NamePool::Ptr namePool() const override;
+ QSourceLocation locationFor(const SourceLocationReflection *const reflection) const override;
+ void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm) override;
+ const QAbstractUriResolver *uriResolver() const override;
+ ItemCacheCell &globalItemCacheCell(const VariableSlotID slot) override;
+ ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot) override;
+ Item currentItem() const override;
+ TemplateParameterHash &templateParameterStore() override;
+
+ DynamicContext::Ptr previousContext() const override;
+ QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const override;
protected:
DelegatingDynamicContext(const DynamicContext::Ptr &prevContext);