| _block_slot_used | FST::Data_Accessor< DATATYPE, IDXTYPE > | private |
| _clone | FST::Clonable | private |
| _first_acquired_loopdepth | FST::Data_Accessor< DATATYPE, IDXTYPE > | privatestatic |
| _initialize_called | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| _sharing | FST::Clonable | private |
| acquire_block_loop_slot() | FST::Data_Accessor< DATATYPE, IDXTYPE > | inlineprivate |
| active_class | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| assert_splits(const int splitting_check=-1) const | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| blocks(const DataPart ofwhat) | FST::Data_Accessor< DATATYPE, IDXTYPE > | inline |
| classes | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| CLASSSIZES typedef | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| 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 |
| Data_Accessor_Splitting(const PSplitters _dsp) | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | |
| Data_Accessor_Splitting(const Data_Accessor_Splitting &da) | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| DATAINTERVAL typedef | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| dsp | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| enum_block | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| enum_split | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| features | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| getBlockIndex(const unsigned int loopdepth=0) const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getClass() const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | inlinevirtual |
| getClassSize(const unsigned int c) const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getClassSizeSum() const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getFirstBlock(const DataPart ofwhat, PPattern &firstpattern, IDXTYPE &patterns, const unsigned int loopdepth=0) override=0 | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | pure virtual |
| getFirstBlock(const DataPart ofwhat, DATAINTERVAL &tmp, const unsigned int loopdepth=0) | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protectedvirtual |
| getFirstSplit() override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getNextBlock(const DataPart ofwhat, PPattern &firstpattern, IDXTYPE &patterns, const unsigned int loopdepth=0) override=0 | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | pure virtual |
| getNextBlock(const DataPart ofwhat, DATAINTERVAL &tmp, const unsigned int loopdepth=0) | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protectedvirtual |
| getNextSplit() override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getNoOfBlocks(const DataPart ofwhat) const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getNoOfClasses() const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getNoOfFeatures() const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getNoOfPatterns(const DataPart ofwhat) const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getNoOfSplits() const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getSplitIndex() const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| getSplittingDepth() const | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | inline |
| initialize(const unsigned int _features, const CLASSSIZES &_classes) | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| is_clone() const | FST::Clonable | inline |
| is_initialized() const | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | inlineprotected |
| is_sharing() const | FST::Clonable | inline |
| is_sharing_clone() const | FST::Clonable | inline |
| mappedALL | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| mappedDataPart(const DataPart ofwhat) const | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| mappedTEST | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| mappedTRAIN | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| mappedTRAINTEST | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| PIntervaller typedef | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| PPattern typedef | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | |
| print(std::ostream &os) const override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| PSplitter typedef | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | |
| PSplitters typedef | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | |
| release_block_loop_slot(const unsigned int depth) | FST::Data_Accessor< DATATYPE, IDXTYPE > | inlineprivate |
| resubstitute() override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | 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) override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | inlinevirtual |
| setSplittingDepth(const unsigned int depth) | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | |
| sharing_clone() const override=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| splits | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| splitting_depth | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| stateless_clone() const override=0 | FST::Data_Accessor< DATATYPE, IDXTYPE > | pure virtual |
| substitute(const DataPart source, const DataPart target) override | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | virtual |
| tt_phase | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | protected |
| ~Clonable() (defined in FST::Clonable) | FST::Clonable | inlinevirtual |
| ~Data_Accessor() (defined in FST::Data_Accessor< DATATYPE, IDXTYPE >) | FST::Data_Accessor< DATATYPE, IDXTYPE > | inlinevirtual |
| ~Data_Accessor_Splitting() (defined in FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER >) | FST::Data_Accessor_Splitting< DATATYPE, IDXTYPE, INTERVALCONTAINER > | inlinevirtual |