|
strusAnalyzer
0.17
|
Object with all interfaces needed for serialization. More...
#include <pattern_serialize.hpp>
Public Types | |
| enum | { MaxContentBufSize =1<<20 } |
Public Member Functions | |
| PatternSerializer (SerializerData *serializerData_, PatternLexerInstanceInterface *lexer_, PatternMatcherInstanceInterface *matcher_, ErrorBufferInterface *errorhnd_) | |
| Constructor. More... | |
| PatternSerializer (SerializerData *serializerData_, PatternTermFeederInstanceInterface *feeder_, PatternMatcherInstanceInterface *matcher_, ErrorBufferInterface *errorhnd_) | |
| Constructor. More... | |
| ~PatternSerializer () | |
| Destructor. More... | |
| PatternLexerInstanceInterface * | lexer () |
| Get the lexer interface to instantiate or 0, if not defined. More... | |
| PatternTermFeederInstanceInterface * | feeder () |
| Get the term feeder interface to instantiate or 0, if not defined. More... | |
| PatternMatcherInstanceInterface * | matcher () |
| Get the pattern matcher interface to instantiate. More... | |
| bool | close () |
Object with all interfaces needed for serialization.
|
inline |
Constructor.
|
inline |
Constructor.
| strus::PatternSerializer::~PatternSerializer | ( | ) |
Destructor.
| bool strus::PatternSerializer::close | ( | ) |
|
inline |
Get the term feeder interface to instantiate or 0, if not defined.
|
inline |
Get the lexer interface to instantiate or 0, if not defined.
|
inline |
Get the pattern matcher interface to instantiate.
1.8.6