| _block_slot_used | FST::Data_Accessor< DATATYPE, IDXTYPE > | private |
| _clone | FST::Clonable | private |
| _first_acquired_loopdepth | FST::Data_Accessor< DATATYPE, IDXTYPE > | privatestatic |
| _sharing | FST::Clonable | private |
| acquire_block_loop_slot() | FST::Data_Accessor< DATATYPE, IDXTYPE > | inlineprivate |
| blocks(const DataPart ofwhat) | FST::Data_Accessor< DATATYPE, IDXTYPE > | inline |
| Clonable() (defined in FST::Clonable) | FST::Clonable | inline |
| clone() const override=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| Data_Accessor() (defined in FST::Data_Accessor< DATATYPE, IDXTYPE >) | FST::Data_Accessor< DATATYPE, IDXTYPE > | inline |
| getBlockIndex(const unsigned int loopdepth=0) const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getClass() const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getClassSize(const unsigned int c) const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getClassSizeSum() const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getFirstBlock(const DataPart ofwhat, PPattern &firstpattern, IDXTYPE &patterns, const unsigned int loopdepth=0)=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getFirstSplit()=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getNextBlock(const DataPart ofwhat, PPattern &firstpattern, IDXTYPE &patterns, const unsigned int loopdepth=0)=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getNextSplit()=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getNoOfBlocks(const DataPart ofwhat) const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getNoOfClasses() const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getNoOfFeatures() const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getNoOfPatterns(const DataPart ofwhat) const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getNoOfSplits() const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| getSplitIndex() const =0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| is_clone() const | FST::Clonable | inline |
| is_sharing() const | FST::Clonable | inline |
| is_sharing_clone() const | FST::Clonable | inline |
| PPattern typedef | FST::Data_Accessor< DATATYPE, IDXTYPE > | |
| print(std::ostream &os) const | FST::Clonable | inlinevirtual |
| release_block_loop_slot(const unsigned int depth) | FST::Data_Accessor< DATATYPE, IDXTYPE > | inlineprivate |
| resubstitute()=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| set_cloned(const bool cloned=true) | FST::Clonable | inlineprotected |
| set_sharing(const bool sharing=true) | FST::Clonable | inlineprotected |
| set_sharing_cloned(const bool cloned=true, const bool sharing=true) | FST::Clonable | inlineprotected |
| setClass(const int c)=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| sharing_clone() const override=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| stateless_clone() const override=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| substitute(const DataPart source, const DataPart target)=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| ~Clonable() (defined in FST::Clonable) | FST::Clonable | inlinevirtual |
| ~Data_Accessor() (defined in FST::Data_Accessor< DATATYPE, IDXTYPE >) | FST::Data_Accessor< DATATYPE, IDXTYPE > | inlinevirtual |