Matching
API
- MatchBin.hpp
MatchBinMatchBin::base_tMatchBin::query_tMatchBin::tag_tMatchBin::uid_tMatchBin::state_tMatchBin::MatchBin()MatchBin::MatchBin()MatchBin::MatchBin()MatchBin::MatchBin()MatchBin::operator=()MatchBin::operator=()MatchBin::Match()MatchBin::MatchRaw()MatchBin::Put()MatchBin::Set()MatchBin::Delete()MatchBin::Clear()MatchBin::ClearCache()MatchBin::ActivateCaching()MatchBin::DeactivateCaching()MatchBin::GetVal()MatchBin::GetTag()MatchBin::SetTag()MatchBin::GetVals()MatchBin::GetTags()MatchBin::Size()MatchBin::AdjRegulator()MatchBin::SetRegulator()MatchBin::SetRegulator()MatchBin::ViewRegulator()MatchBin::GetRegulator()MatchBin::DecayRegulator()MatchBin::DecayRegulators()MatchBin::ImprintRegulators()MatchBin::ImprintRegulators()MatchBin::ViewUIDs()MatchBin::name()MatchBin::GetState()MatchBin::SetState()MatchBin::GetRegulatedCacheSize()MatchBin::GetRawCacheSize()MatchBin::stateMatchBin::uid_stepperMatchBin::cacheMatchBin::selector
MatchBinStateBaseMatchBinBaseMatchBin::query_tBaseMatchBin::tag_tBaseMatchBin::uid_tBaseMatchBin::state_tBaseMatchBin::~BaseMatchBin()BaseMatchBin::Match()BaseMatchBin::MatchRaw()BaseMatchBin::Put()BaseMatchBin::Set()BaseMatchBin::Delete()BaseMatchBin::Clear()BaseMatchBin::ClearCache()BaseMatchBin::ActivateCaching()BaseMatchBin::DeactivateCaching()BaseMatchBin::GetVal()BaseMatchBin::GetTag()BaseMatchBin::SetTag()BaseMatchBin::GetVals()BaseMatchBin::GetTags()BaseMatchBin::Size()BaseMatchBin::DecayRegulator()BaseMatchBin::DecayRegulators()BaseMatchBin::AdjRegulator()BaseMatchBin::SetRegulator()BaseMatchBin::SetRegulator()BaseMatchBin::GetRegulator()BaseMatchBin::ViewRegulator()BaseMatchBin::GetState()BaseMatchBin::ImprintRegulators()BaseMatchBin::ImprintRegulators()BaseMatchBin::name()BaseMatchBin::ViewUIDs()
cereal
- MatchDepository.hpp
MatchDepositoryMatchDepository::query_tMatchDepository::tag_tMatchDepository::uid_tMatchDepository::res_tMatchDepository::adj_tMatchDepository::set_tMatchDepository::view_tMatchDepository::GetVal()MatchDepository::Put()MatchDepository::GetSize()MatchDepository::Clear()MatchDepository::AdjRegulator()MatchDepository::SetRegulator()MatchDepository::SetRegulator()MatchDepository::GetRegulator()MatchDepository::ViewRegulator()MatchDepository::DecayRegulator()MatchDepository::DecayRegulators()MatchDepository::HasVal()MatchDepository::GetUid()MatchDepository::GetUid()MatchDepository::DoRegulatedMatch()MatchDepository::DoRegulatedLookup()MatchDepository::DoRawMatch()MatchDepository::DoRawLookup()MatchDepository::ClearCache()MatchDepository::dataMatchDepository::cache_rawMatchDepository::cache_regulated
- matchbin_metrics.hpp
StreakMetricExactStreakDistribution_ConstructOnFirstUse()BaseMetricHammingMetricHashMetricAbsDiffMetricNextUpMetricAsymmetricWrapMetricAsymmetricNoWrapMetricSymmetricWrapMetricSymmetricNoWrapMetricHammingCumuMetricApproxSingleStreakMetricApproxSingleStreakMetric::query_tApproxSingleStreakMetric::tag_tApproxSingleStreakMetric::dim()ApproxSingleStreakMetric::width()ApproxSingleStreakMetric::name()ApproxSingleStreakMetric::base()ApproxSingleStreakMetric::operator()()ApproxSingleStreakMetric::calculate()ApproxSingleStreakMetric::ProbabilityKBitSequence()
ApproxDualStreakMetricApproxDualStreakMetric::query_tApproxDualStreakMetric::tag_tApproxDualStreakMetric::dim()ApproxDualStreakMetric::width()ApproxDualStreakMetric::name()ApproxDualStreakMetric::base()ApproxDualStreakMetric::operator()()ApproxDualStreakMetric::calculate()ApproxDualStreakMetric::ProbabilityKBitSequence()
ExactStreakDistributionExactDualStreakMetricExactSingleStreakMetricExactSingleStreakMetric::query_tExactSingleStreakMetric::tag_tExactSingleStreakMetric::dim()ExactSingleStreakMetric::width()ExactSingleStreakMetric::name()ExactSingleStreakMetric::base()ExactSingleStreakMetric::operator()()ExactSingleStreakMetric::GetDistn()ExactSingleStreakMetric::calculate()
CacheModSlideModHardStartModAntiModPowModLogModUnifModMeanDimModEuclideanDimModMinDimModHarmonicDimModFlatMod
- matchbin_regulators.hpp
RegulatorBaseNopRegulatorLegacyRegulatorAdditiveCountdownRegulatorAdditiveCountdownRegulator::AdditiveCountdownRegulator()AdditiveCountdownRegulator::operator()()AdditiveCountdownRegulator::Set()AdditiveCountdownRegulator::Adj()AdditiveCountdownRegulator::Decay()AdditiveCountdownRegulator::View()AdditiveCountdownRegulator::name()AdditiveCountdownRegulator::operator!=()AdditiveCountdownRegulator::stateAdditiveCountdownRegulator::timerAdditiveCountdownRegulator::slope
MultiplicativeCountdownRegulatorMultiplicativeCountdownRegulator::MultiplicativeCountdownRegulator()MultiplicativeCountdownRegulator::operator()()MultiplicativeCountdownRegulator::Set()MultiplicativeCountdownRegulator::Adj()MultiplicativeCountdownRegulator::Decay()MultiplicativeCountdownRegulator::View()MultiplicativeCountdownRegulator::name()MultiplicativeCountdownRegulator::operator!=()MultiplicativeCountdownRegulator::stateMultiplicativeCountdownRegulator::timerMultiplicativeCountdownRegulator::slope
- matchbin_selectors.hpp
- matchbin_utils.hpp