![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include "common/misc/adjacency_listnowarn.hpp"#include "common/misc/graphviznowarn.hpp"#include "common/Data/strwstrtools.h"#include "FsaExceptions.h"#include "FsaAccessHeader.h"#include "FsaAccessIOHandler.h"#include "PrefixIterator.h"#include <fstream>#include <map>#include <algorithm>#include <iostream>#include <vector>#include <string>#include <boost/config.hpp>#include "common/FsaAccess/FsaAccess16.tcc"Go to the source code of this file.
Namespaces | |
| namespace | boost |
| namespace | Lima |
| NAUTITIA. | |
| namespace | Lima::Common |
| namespace | Lima::Common::FsaAccess |
Macros | |
| #define | U16_IS_LEAD(c) (((c)&0xfffffc00)==0xd800) |
| #define | U16_IS_TRAIL(c) (((c)&0xfffffc00)==0xdc00) |
| #define | U16_SURROGATE_OFFSET ((0xd800<<10UL)+0xdc00-0x10000) |
| #define | U16_GET_SUPPLEMENTARY(lead, trail) (((char32_t)(lead)<<10UL)+(char32_t)(trail)-U16_SURROGATE_OFFSET) |
| #define | U16_LEAD(supplementary) (char32_t)(((supplementary)>>10)+0xd7c0) |
| #define | U16_TRAIL(supplementary) (char32_t)(((supplementary)&0x3ff)|0xdc00) |
| #define | U_IS_SURROGATE(c) (((c)&0xfffff800)==0xd800) |
| #define | U16_IS_SINGLE(c) !U_IS_SURROGATE(c) |
| #define | U16_IS_SURROGATE(c) U_IS_SURROGATE(c) |
| #define | U16_IS_SURROGATE_LEAD(c) (((c)&0x400)==0) |
| #define | U16_NEXT(s, i, length, c) |
| #define | dicoVertexType typename boost::graph_traits<graphType>::vertex_descriptor |
Enumerations | |
| enum | vertex_text_t { vertex_text = 4000 } |
| enum | vertex_count_t { vertex_count = 4001 } |
| enum | Lima::Common::FsaAccess::vertex_qualif { Lima::Common::FsaAccess::FINAL_16 = 0x20000000 , Lima::Common::FsaAccess::HEAD_OF_CLASS_16 =0x40000000 , Lima::Common::FsaAccess::SET_16 = 0x80000000 , Lima::Common::FsaAccess::QUALITY_16 = 0xE0000000 , Lima::Common::FsaAccess::TEXT_POS_16 = 0x1FFFFFFF } |
Functions | |
| boost::BOOST_INSTALL_PROPERTY (vertex, text) | |
| boost::BOOST_INSTALL_PROPERTY (vertex, count) | |
| #define dicoVertexType typename boost::graph_traits<graphType>::vertex_descriptor |
Definition at line 177 of file FsaAccess16.h.
| #define U16_GET_SUPPLEMENTARY | ( | lead, | |
| trail | |||
| ) | (((char32_t)(lead)<<10UL)+(char32_t)(trail)-U16_SURROGATE_OFFSET) |
Definition at line 51 of file FsaAccess16.h.
| #define U16_IS_LEAD | ( | c | ) | (((c)&0xfffffc00)==0xd800) |
Definition at line 48 of file FsaAccess16.h.
| #define U16_IS_SINGLE | ( | c | ) | !U_IS_SURROGATE(c) |
Definition at line 58 of file FsaAccess16.h.
| #define U16_IS_SURROGATE | ( | c | ) | U_IS_SURROGATE(c) |
Definition at line 59 of file FsaAccess16.h.
| #define U16_IS_SURROGATE_LEAD | ( | c | ) | (((c)&0x400)==0) |
Definition at line 60 of file FsaAccess16.h.
| #define U16_IS_TRAIL | ( | c | ) | (((c)&0xfffffc00)==0xdc00) |
Definition at line 49 of file FsaAccess16.h.
| #define U16_LEAD | ( | supplementary | ) | (char32_t)(((supplementary)>>10)+0xd7c0) |
Definition at line 54 of file FsaAccess16.h.
| #define U16_NEXT | ( | s, | |
| i, | |||
| length, | |||
| c | |||
| ) |
Definition at line 62 of file FsaAccess16.h.
| #define U16_SURROGATE_OFFSET ((0xd800<<10UL)+0xdc00-0x10000) |
Definition at line 50 of file FsaAccess16.h.
| #define U16_TRAIL | ( | supplementary | ) | (char32_t)(((supplementary)&0x3ff)|0xdc00) |
Definition at line 55 of file FsaAccess16.h.
| #define U_IS_SURROGATE | ( | c | ) | (((c)&0xfffff800)==0xd800) |
Definition at line 57 of file FsaAccess16.h.
| enum vertex_count_t |
| Enumerator | |
|---|---|
| vertex_count | |
Definition at line 74 of file FsaAccess16.h.
| enum vertex_text_t |
| Enumerator | |
|---|---|
| vertex_text | |
Definition at line 72 of file FsaAccess16.h.