![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
Property to identify the chains in the graph. More...
#include <linguisticProcessing/core/LinguisticAnalysisStructure/ChainIdStruct.h>
Public Member Functions | |
| ChainIdStruct (Common::MediaticData::ChainsType chainType=Common::MediaticData::NO_CHAIN_TYPE, uint64_t chainId=noid, ChainElemType type=PART) | |
| virtual | ~ChainIdStruct () |
| ChainIdStruct (const ChainIdStruct &cis) | |
| ChainIdStruct & | operator= (const ChainIdStruct &cis) |
| bool | operator== (const ChainIdStruct &cis) const |
| bool | operator< (const ChainIdStruct &cis) const |
| Common::MediaticData::ChainsType | chainType () const |
| void | chainType (Common::MediaticData::ChainsType t) |
| uint64_t | chainId () const |
| void | chainId (uint64_t chainId) |
| ChainElemType | elemType () const |
| void | elemType (ChainElemType type) |
Static Public Attributes | |
| static const uint64_t | noid =UINT_MAX |
Property to identify the chains in the graph.
Works like the PathIdProperty but each edge can belong to several chains in various paths, so the property is a set of objects composed of a path number, a chain number in the path and a chain type
Definition at line 33 of file ChainIdStruct.h.
|
inline |
Definition at line 39 of file ChainIdStruct.h.
|
inlinevirtual |
Definition at line 44 of file ChainIdStruct.h.
|
inline |
Definition at line 46 of file ChainIdStruct.h.
|
inline |
Definition at line 73 of file ChainIdStruct.h.
|
inline |
Definition at line 74 of file ChainIdStruct.h.
|
inline |
Definition at line 71 of file ChainIdStruct.h.
|
inline |
Definition at line 72 of file ChainIdStruct.h.
|
inline |
Definition at line 75 of file ChainIdStruct.h.
|
inline |
Definition at line 76 of file ChainIdStruct.h.
|
inline |
Definition at line 65 of file ChainIdStruct.h.
|
inline |
Definition at line 54 of file ChainIdStruct.h.
|
inline |
Definition at line 133 of file ChainIdStruct.h.
|
static |
Definition at line 37 of file ChainIdStruct.h.