|
| | AbstractStructuredDocumentElementWithProperties (const QString &elementName, unsigned int firstBytePos, const PropagatedProperties &toBePropagated) |
| |
| virtual | ~AbstractStructuredDocumentElementWithProperties () |
| |
| void | addProperty (const DocumentPropertyType &propType, const std::string &value) |
| |
| const PropagatedProperties & | getPropertyList () const |
| |
| void | setPropagatedValue (const PropagatedProperties &toBePropagated) |
| |
| 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) |
| |
| virtual | ~AbstractDocumentElement () |
| |
| virtual bool | isDiscarding () |
| |
| virtual bool | isPresentation () |
| |
| virtual FieldType | nodeType () |
| |
| | GenericDocumentProperties () |
| |
| | GenericDocumentProperties (const GenericDocumentProperties &) |
| |
| virtual | ~GenericDocumentProperties () |
| |
| GenericDocumentProperties & | operator= (const GenericDocumentProperties &) |
| |
| virtual void | reinit () |
| |
| virtual void | read (std::istream &file) |
| |
| void | write (std::ostream &file) const |
| |
| virtual void | print (std::ostream &) const |
| |
| virtual void | print (QTextStream &) const |
| |
| virtual void | print (QDebug &) const |
| |
| virtual bool | is_empty () const |
| |
| std::pair< uint64_t, bool > | getIntValue (std::string propName) const |
| | Read access functions for "only once valued" property propName.
|
| |
| std::pair< std::string, bool > | getStringValue (std::string propName) const |
| |
| std::pair< QDate, bool > | getDateValue (std::string propName) const |
| |
| std::pair< std::pair< QDate, QDate >, bool > | getDateIntervalValue (std::string propName) const |
| |
| std::pair< StringPropMultIter, StringPropMultIter > | getMultipleStringPropValue (std::string propName) const |
| | Read access functions for "multiple-valued" property propName Return a pair of iterator (begin,end) to iterate through values types may be any of:
|
| |
| std::pair< WeightedPropMultIter, WeightedPropMultIter > | getMultipleWeightedPropValue (std::string propName) const |
| |
| std::pair< IntPropertiesIterator, IntPropertiesIterator > | getIntProperties () const |
| |
| std::pair< StringPropertiesIterator, StringPropertiesIterator > | getStringProperties () const |
| |
| std::pair< DatePropertiesIterator, DatePropertiesIterator > | getDateProperties () const |
| |
| std::pair< DateIntervalPropertiesIterator, DateIntervalPropertiesIterator > | getDateIntervalProperties () const |
| |
| std::pair< MultiValuedPropertyIterator< std::string >, MultiValuedPropertyIterator< std::string > > | getStringPropertyNames () const |
| | Read access functions for all "multiple valued" properties return an iterator of names Types may be any of (std::string) or (std::pair<std::string,float)
|
| |
| std::pair< MultiValuedPropertyIterator< std::pair< std::string, float > >, MultiValuedPropertyIterator< std::pair< std::string, float > > > | getWeightedPropPropertyNames () const |
| |
| void | setIntValue (const std::string &propName, const uint64_t &val) |
| |
| void | setStringValue (const std::string &propName, const std::string &val) |
| |
| void | setDateValue (const std::string &propName, const QDate &val) |
| |
| void | setDateIntervalValue (const std::string &propName, const std::pair< QDate, QDate > &val) |
| |
| void | setMultipleStringPropValue (const std::string &propName, const std::vector< std::string > &val) |
| |
| void | setMultipleWeightedPropValue (const std::string &propName, const std::vector< std::pair< std::string, float > > &val) |
| |
| void | addStringValue (const std::string &propName, const std::string &str) |
| |
| void | addWeightedPropValue (const std::string &propName, const std::pair< std::string, float > &str) |
| |
Definition at line 146 of file DocumentElements.h.