KItinerary
extractorrepository.h
27 * This class is usually not used directly, but as an implementation detail to KItinerary::ExtractorEngine.
50 void extractorsForNode(const ExtractorDocumentNode &node, std::vector<const AbstractExtractor*> &extractors) const;
Abstract base class for data extractors.
Definition abstractextractor.h:20
A node in the extracted document object tree.
Definition extractordocumentnode.h:50
void setAdditionalSearchPaths(const QStringList &searchPaths)
Sets additional search paths to look for extractors.
Definition extractorrepository.cpp:192
const std::vector< std::unique_ptr< AbstractExtractor > > & extractors() const
All known extractors.
Definition extractorrepository.cpp:82
const AbstractExtractor * extractorByName(QStringView name) const
Returns the extractor with the given identifier.
Definition extractorrepository.cpp:106
void extractorsForNode(const ExtractorDocumentNode &node, std::vector< const AbstractExtractor * > &extractors) const
Finds matching extractors for the given document node.
Definition extractorrepository.cpp:87
QStringList additionalSearchPaths() const
Returns the list of additional search paths for extractor scripts.
Definition extractorrepository.cpp:187
A single unstructured data extraction rule set.
Definition scriptextractor.h:77
Classes for reservation/travel data models, data extraction and data augmentation.
Definition berelement.h:17
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:52:35 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:52:35 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.