Colibri Core
Pattern Member List

This is the complete list of members for Pattern, including all inherited members.

addcontext(const Pattern &leftcontext, const Pattern &rightcontext) const Pattern
addflexgaps(const std::vector< std::pair< int, int > > &gaps) const Pattern
addskip(const std::pair< int, int > &gap) const Pattern
addskips(const std::vector< std::pair< int, int > > &gaps) const Pattern
bytesize() const Pattern
category() const Pattern
contains(const Pattern &subpattern) const Pattern
dataPattern
decode(const ClassDecoder &classdecoder) const Patterninline
extractskipcontent(const Pattern &instance) const Pattern
find(const Pattern &subpattern) const Pattern
gaps(std::vector< std::pair< int, int > > &container) const Pattern
getpointer() const Pattern
hash() const Pattern
instanceof(const Pattern &skipgram) const Pattern
isflexgram() const Patterninline
isgap(int i) const Pattern
isskipgram() const Patterninline
mask(std::vector< bool > &container) const Pattern
n() const Pattern
ngrams(std::vector< Pattern > &container, const int n) const Pattern
ngrams(std::vector< PatternPointer > &container, const int n) const Pattern
ngrams(std::vector< std::pair< Pattern, int >> &container, const int n) const Pattern
ngrams(std::vector< std::pair< PatternPointer, int >> &container, const int n) const Pattern
operator!=(const Pattern &other) const Pattern
operator!=(const PatternPointer &other) const Pattern
operator+(const Pattern &) const Pattern
operator<(const Pattern &other) const Pattern
operator=(const Pattern &other)Pattern
operator==(const Pattern &other) const Pattern
operator==(const PatternPointer &other) const Pattern
operator>(const Pattern &other) const Pattern
operator[](int index) const Patterninline
out() const Pattern
parts(std::vector< Pattern > &container) const Pattern
parts(std::vector< PatternPointer > &container) const Pattern
parts(std::vector< std::pair< int, int > > &container) const Pattern
Pattern()Patterninline
Pattern(const unsigned char *dataref, const int size)Pattern
Pattern(const Pattern &ref, unsigned int begin, unsigned int length)Pattern
Pattern(const PatternPointer &ref, unsigned int begin, unsigned int length)Pattern
Pattern(const Pattern &ref)Pattern
Pattern(const PatternPointer &ref)Pattern
Pattern(std::istream *in, bool ignoreeol=false, const unsigned char version=2, const unsigned char *corpusstart=NULL, bool debug=false)Pattern
Pattern(int size)Patterninline
patterntypePatternstatic
replace(int begin, int length, const Pattern &replacement) const Pattern
reverse() const Pattern
set(const unsigned char *dataref, const int size)Pattern
size() const Patterninline
skipcount() const Pattern
subngrams(std::vector< Pattern > &container, int minn=1, int maxn=99) const Pattern
subngrams(std::vector< PatternPointer > &container, int minn=1, int maxn=99) const Pattern
subngrams(std::vector< std::pair< Pattern, int >> &container, int minn=1, int maxn=9) const Pattern
subngrams(std::vector< std::pair< PatternPointer, int >> &container, int minn=1, int maxn=9) const Pattern
toflexgram() const Pattern
tostring(const ClassDecoder &classdecoder) const Pattern
tovector() const Pattern
unknown() const Pattern
write(std::ostream *out, const unsigned char *corpusstart=NULL) const Pattern
~Pattern()Pattern