LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::Common::Misc::MultiValuedPropertyIterator< ValT > Class Template Reference

Holds document properties. More...

#include <common/Data/genericDocumentProperties.h>

Public Member Functions

 MultiValuedPropertyIterator (const typename std::map< std::string, std::vector< ValT > >::const_iterator pos)
 
 MultiValuedPropertyIterator (const MultiValuedPropertyIterator &orig)
 
MultiValuedPropertyIterator & operator= (const MultiValuedPropertyIterator &orig)
 
MultiValuedPropertyIterator & operator++ (int)
 
bool operator!= (const MultiValuedPropertyIterator &orig) const
 
bool operator== (const MultiValuedPropertyIterator &orig) const
 
const std::string & operator* () const
 

Detailed Description

template<typename ValT>
class Lima::Common::Misc::MultiValuedPropertyIterator< ValT >

Holds document properties.

Definition at line 40 of file genericDocumentProperties.h.

Constructor & Destructor Documentation

◆ MultiValuedPropertyIterator() [1/2]

template<typename ValT >
Lima::Common::Misc::MultiValuedPropertyIterator< ValT >::MultiValuedPropertyIterator ( const typename std::map< std::string, std::vector< ValT > >::const_iterator  pos)

Definition at line 148 of file genericDocumentProperties.h.

◆ MultiValuedPropertyIterator() [2/2]

template<typename ValT >
Lima::Common::Misc::MultiValuedPropertyIterator< ValT >::MultiValuedPropertyIterator ( const MultiValuedPropertyIterator< ValT > &  orig)

Definition at line 154 of file genericDocumentProperties.h.

Member Function Documentation

◆ operator!=()

template<typename ValT >
bool Lima::Common::Misc::MultiValuedPropertyIterator< ValT >::operator!= ( const MultiValuedPropertyIterator< ValT > &  orig) const

Definition at line 173 of file genericDocumentProperties.h.

◆ operator*()

template<typename ValT >
const std::string & Lima::Common::Misc::MultiValuedPropertyIterator< ValT >::operator* ( ) const

Definition at line 183 of file genericDocumentProperties.h.

◆ operator++()

template<typename ValT >
MultiValuedPropertyIterator< ValT > & Lima::Common::Misc::MultiValuedPropertyIterator< ValT >::operator++ ( int  )

Definition at line 167 of file genericDocumentProperties.h.

◆ operator=()

template<typename ValT >
MultiValuedPropertyIterator< ValT > & Lima::Common::Misc::MultiValuedPropertyIterator< ValT >::operator= ( const MultiValuedPropertyIterator< ValT > &  orig)

Definition at line 160 of file genericDocumentProperties.h.

◆ operator==()

template<typename ValT >
bool Lima::Common::Misc::MultiValuedPropertyIterator< ValT >::operator== ( const MultiValuedPropertyIterator< ValT > &  orig) const

Definition at line 178 of file genericDocumentProperties.h.


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