|
strusAnalyzer
0.17
|
Single chunk of a result format for iterating ans build the pattern match result. More...
#include <pattern_resultformat.hpp>
Static Public Member Functions | |
| static bool | parseNext (PatternResultFormatChunk &result, char const *&src, ErrorBufferInterface *errorhnd) |
| \ brief Parse the next chunk in a mapped pattern match result value More... | |
Public Attributes | |
| const char * | value |
| pointer to value (not 0-terminated) assigned to the chunk in case of a constant chunk More... | |
| std::size_t | valuesize |
| size of value in bytes More... | |
| int | start_seg |
| start segment in case of a chunk referencing content More... | |
| int | start_pos |
| start position in case of a chunk referencing content More... | |
| int | end_seg |
| end segment in case of a chunk referencing content More... | |
| int | end_pos |
| end position in case of a chunk referencing content More... | |
Single chunk of a result format for iterating ans build the pattern match result.
|
static |
\ brief Parse the next chunk in a mapped pattern match result value
| int strus::PatternResultFormatChunk::end_pos |
end position in case of a chunk referencing content
| int strus::PatternResultFormatChunk::end_seg |
end segment in case of a chunk referencing content
| int strus::PatternResultFormatChunk::start_pos |
start position in case of a chunk referencing content
| int strus::PatternResultFormatChunk::start_seg |
start segment in case of a chunk referencing content
| const char* strus::PatternResultFormatChunk::value |
pointer to value (not 0-terminated) assigned to the chunk in case of a constant chunk
| std::size_t strus::PatternResultFormatChunk::valuesize |
size of value in bytes
1.8.6