#include <patternstore.h>
 | 
|   | OrderedPatternPointerMap (IndexedCorpus *corpus) | 
|   | 
|   | OrderedPatternPointerMap () | 
|   | 
| void  | insert (const PatternPointer &pattern, ValueType &value) | 
|   | 
| void  | insert (const PatternPointer &pattern) | 
|   | 
| bool  | has (const Pattern &pattern) const  | 
|   | 
| bool  | has (const PatternPointer &pattern) const  | 
|   | 
| size_t  | size () const  | 
|   | 
| void  | reserve (size_t s) | 
|   | 
| ValueType &  | operator[] (const Pattern &pattern) | 
|   | 
| ValueType &  | operator[] (const PatternPointer &pattern) | 
|   | 
| iterator  | begin () | 
|   | 
| const_iterator  | begin () const  | 
|   | 
| iterator  | end () | 
|   | 
| const_iterator  | end () const  | 
|   | 
| iterator  | find (const Pattern &pattern) | 
|   | 
| iterator  | find (const PatternPointer &pattern) | 
|   | 
| const_iterator  | find (const PatternPointer &pattern) const  | 
|   | 
| bool  | erase (const PatternPointer &pattern) | 
|   | 
| iterator  | erase (const_iterator position) | 
|   | 
|   | PatternMapStore () | 
|   | 
| virtual  | ~PatternMapStore () | 
|   | 
| virtual void  | write (std::ostream *out) | 
|   | 
| virtual void  | write (std::string filename) | 
|   | 
| void  | read (std::istream *in, int MINTOKENS=0, int MINLENGTH=0, int MAXLENGTH=999999, PatternStoreInterface *constrainstore=NULL, bool DONGRAMS=true, bool DOSKIPGRAMS=true, bool DOFLEXGRAMS=true, bool DORESET=false, bool DEBUG=false) | 
|   | 
| void  | read (std::string filename, int MINTOKENS=0, int MINLENGTH=0, int MAXLENGTH=999999, PatternStoreInterface *constrainstore=NULL, bool DONGRAMS=true, bool DOSKIPGRAMS=true, bool DOFLEXGRAMS=true, bool DORESET=false, bool DEBUG=false) | 
|   | 
|   | PatternStore () | 
|   | 
| virtual  | ~PatternStore () | 
|   | 
| virtual void  | attachcorpus (unsigned char *corpusstart, unsigned int corpussize) | 
|   | 
| virtual void  | attachcorpus (const IndexedCorpus &corpus) | 
|   | 
| virtual void  | detachcorpus () | 
|   | 
| unsigned char *  | getcorpus () const | 
|   | 
| unsigned int  | getcorpussize () const | 
|   | 
| virtual void  | use_v1_format () | 
|   | 
| virtual PatternStoreInterface *  | getstoreinterface () | 
|   | 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
      
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
      
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
      
 
 
template<class ValueType , class ValueHandler  = BaseValueHandler<ValueType>, class ReadWriteSizeType  = uint64_t> 
 
 
The documentation for this class was generated from the following file: