11 #ifndef _STRUS_ANALYZER_DOCUMENT_ANALYZER_MAP_VIEW_HPP_INCLUDED
12 #define _STRUS_ANALYZER_DOCUMENT_ANALYZER_MAP_VIEW_HPP_INCLUDED
28 :m_mimeType(o.m_mimeType),m_scheme(o.m_scheme),m_analyzer(o.m_analyzer){}
30 :m_mimeType(mimeType_),m_scheme(scheme_),m_analyzer(analyzer_){}
32 const std::string&
mimeType()
const {
return m_mimeType;}
33 const std::string&
scheme()
const {
return m_scheme;}
37 std::string m_mimeType;
51 :m_definitions(o.m_definitions)
56 :m_definitions(definitions_)
59 const std::vector<DocumentAnalyzerMapElementView>&
definitions()
const {
return m_definitions;}
62 std::vector<DocumentAnalyzerMapElementView> m_definitions;
Structure describing the internal representation of a document analyzer map for introspection.
Definition: documentAnalyzerMapView.hpp:44
Structure describing the internal representation of a document analyzer for introspection.
const std::vector< DocumentAnalyzerMapElementView > & definitions() const
Definition: documentAnalyzerMapView.hpp:59
const std::string & mimeType() const
Definition: documentAnalyzerMapView.hpp:32
DocumentAnalyzerMapElementView(const DocumentAnalyzerMapElementView &o)
Definition: documentAnalyzerMapView.hpp:27
DocumentAnalyzerMapView()
Default constructor.
Definition: documentAnalyzerMapView.hpp:48
DocumentAnalyzerMapView(const std::vector< DocumentAnalyzerMapElementView > &definitions_)
Constructor.
Definition: documentAnalyzerMapView.hpp:55
const DocumentAnalyzerView & analyzer() const
Definition: documentAnalyzerMapView.hpp:34
const std::string & scheme() const
Definition: documentAnalyzerMapView.hpp:33
DocumentAnalyzerMapElementView(const std::string &mimeType_, const std::string &scheme_, const DocumentAnalyzerView &analyzer_)
Definition: documentAnalyzerMapView.hpp:29
Structure describing the internal representation of a document analyzer for introspection.
Definition: documentAnalyzerView.hpp:26
DocumentAnalyzerMapView(const DocumentAnalyzerMapView &o)
Copy constructor.
Definition: documentAnalyzerMapView.hpp:50
Structure describing the internal representation of one element of a document analyzer map for intros...
Definition: documentAnalyzerMapView.hpp:24