LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::DocumentsReader::DiscardableDocumentElement Class Reference

Element d'un document Xml discardable Exemple <USELESS>private comment</USELESS> => " ". More...

#include <linguisticProcessing/core/DocumentsReader/DocumentElements.h>

Inheritance diagram for Lima::DocumentsReader::DiscardableDocumentElement:
Lima::DocumentsReader::AbstractStructuredDocumentElement Lima::DocumentsReader::AbstractDocumentElement

Public Member Functions

 DiscardableDocumentElement (const QString &elementName, unsigned int firstBytePos)
 
 ~DiscardableDocumentElement ()
 
bool isDiscarding () override
 
virtual FieldType nodeType () override
 
- Public Member Functions inherited from Lima::DocumentsReader::AbstractStructuredDocumentElement
virtual ~AbstractStructuredDocumentElement ()
 
void addPart (const Lima::LimaString &text, const unsigned int offset)
 
virtual bool hasPropType ()
 
virtual const DocumentPropertyType & getPropType ()
 
virtual const Lima::LimaString & getPropertyValue () const
 
virtual const QString & getElementName () const
 
virtual void addToCurrentOffset (const Lima::LimaString &value)
 
unsigned long int getOffset ()
 
void setOffset (unsigned long int offset)
 
void addSpaces (int nbSpaces)
 
- Public Member Functions inherited from Lima::DocumentsReader::AbstractDocumentElement
virtual ~AbstractDocumentElement ()
 
virtual bool isPresentation ()
 

Additional Inherited Members

- Protected Member Functions inherited from Lima::DocumentsReader::AbstractStructuredDocumentElement
 AbstractStructuredDocumentElement (const QString &elementName, unsigned int firstBytePos)
 
- Protected Attributes inherited from Lima::DocumentsReader::AbstractStructuredDocumentElement
QString m_elementName
 nom du tag de l'element
 
unsigned long int m_offset
 current position during parsing
 
DocumentPropertyType m_propType
 
Lima::LimaString m_propertyValue
 

Detailed Description

Element d'un document Xml discardable Exemple <USELESS>private comment</USELESS> => " ".

Definition at line 121 of file DocumentElements.h.

Constructor & Destructor Documentation

◆ DiscardableDocumentElement()

Lima::DocumentsReader::DiscardableDocumentElement::DiscardableDocumentElement ( const QString &  elementName,
unsigned int  firstBytePos 
)

Definition at line 165 of file DocumentElements.cpp.

◆ ~DiscardableDocumentElement()

Lima::DocumentsReader::DiscardableDocumentElement::~DiscardableDocumentElement ( )
inline

Definition at line 125 of file DocumentElements.h.

Member Function Documentation

◆ isDiscarding()

bool Lima::DocumentsReader::DiscardableDocumentElement::isDiscarding ( )
inlineoverridevirtual

Reimplemented from Lima::DocumentsReader::AbstractDocumentElement.

Definition at line 126 of file DocumentElements.h.

◆ nodeType()

virtual FieldType Lima::DocumentsReader::DiscardableDocumentElement::nodeType ( )
inlineoverridevirtual

Reimplemented from Lima::DocumentsReader::AbstractDocumentElement.

Definition at line 127 of file DocumentElements.h.


The documentation for this class was generated from the following files: