LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
AbstractBoWElement.h File Reference
#include "common/LimaCommon.h"
#include "linguisticProcessing/LinguisticProcessingCommon.h"
#include "common/Data/LimaString.h"
#include "linguisticProcessing/common/misc/positionLengthList.h"
#include <iostream>
#include <string>
#include <stdexcept>
#include <map>
#include <set>
#include <memory>

Go to the source code of this file.

Classes

class  Lima::Common::BagOfWords::AbstractBoWElement
 This class is the abstract base class of all elements that can be stored in a BoWText. More...
 

Namespaces

namespace  Lima
 NAUTITIA.
 
namespace  Lima::Common
 
namespace  Lima::Common::PropertyCode
 
namespace  Lima::Common::BagOfWords
 

Enumerations

enum class  Lima::Common::BagOfWords::BoWType : unsigned short {
  Lima::Common::BagOfWords::BOW_NOTYPE , Lima::Common::BagOfWords::BOW_TOKEN , Lima::Common::BagOfWords::BOW_TERM , Lima::Common::BagOfWords::BOW_NAMEDENTITY ,
  Lima::Common::BagOfWords::BOW_PREDICATE
}
 enum to characterize the type of the AbstractBoWElement More...
 

Functions

LIMA_BOW_EXPORT uint8_t Lima::Common::BagOfWords::toInt (const BoWType &bt)
 
template<typename T >
T & Lima::Common::BagOfWords::operator<< (T &qd, const BoWType &bt)