_as | opencog::InitiateSearchCB | protected |
_classserver | opencog::InitiateSearchCB | protected |
_dynamic | opencog::InitiateSearchCB | protected |
_pattern | opencog::InitiateSearchCB | protected |
_root | opencog::InitiateSearchCB | protected |
_search_fail | opencog::InitiateSearchCB | protected |
_starter_term | opencog::InitiateSearchCB | protected |
_type_restrictions | opencog::InitiateSearchCB | protected |
_variables | opencog::InitiateSearchCB | protected |
clause_match(const Handle &pattrn_link_h, const Handle &grnd_link_h) | opencog::PatternMatchCallback | inlinevirtual |
evaluate_sentence(const Handle &eval, const std::map< Handle, Handle > &gnds)=0 | opencog::PatternMatchCallback | pure virtual |
find_rarest(const Handle &, Handle &, size_t &) | opencog::InitiateSearchCB | protectedvirtual |
find_starter(const Handle &, size_t &, Handle &, size_t &) | opencog::InitiateSearchCB | protectedvirtual |
find_thinnest(const HandleSeq &, const std::set< Handle > &, Handle &, size_t &) | opencog::InitiateSearchCB | protectedvirtual |
fuzzy_match(const Handle &ph, const Handle &gh) | opencog::PatternMatchCallback | inlinevirtual |
get_connectives(void) | opencog::PatternMatchCallback | inlinevirtual |
get_incoming_set(const Handle &h) | opencog::PatternMatchCallback | inlinevirtual |
grounding(const std::map< Handle, Handle > &var_soln, const std::map< Handle, Handle > &term_soln)=0 | opencog::PatternMatchCallback | pure virtual |
initiate_search(PatternMatchEngine *) | opencog::InitiateSearchCB | virtual |
InitiateSearchCB(AtomSpace *) | opencog::InitiateSearchCB | |
link_match(const LinkPtr &patt_link, const LinkPtr &grnd_link)=0 | opencog::PatternMatchCallback | pure virtual |
link_type_search(PatternMatchEngine *) | opencog::InitiateSearchCB | protectedvirtual |
neighbor_search(PatternMatchEngine *) | opencog::InitiateSearchCB | protectedvirtual |
no_search(PatternMatchEngine *) | opencog::InitiateSearchCB | protectedvirtual |
node_match(const Handle &patt_node, const Handle &grnd_node)=0 | opencog::PatternMatchCallback | pure virtual |
optional_clause_match(const Handle &pattrn, const Handle &grnd)=0 | opencog::PatternMatchCallback | pure virtual |
pop(void) | opencog::PatternMatchCallback | inlinevirtual |
post_link_match(const LinkPtr &patt_link, const LinkPtr &grnd_link) | opencog::PatternMatchCallback | inlinevirtual |
push(void) | opencog::PatternMatchCallback | inlinevirtual |
set_pattern(const Variables &, const Pattern &) | opencog::InitiateSearchCB | virtual |
variable_match(const Handle &patt_node, const Handle &grnd_node)=0 | opencog::PatternMatchCallback | pure virtual |
variable_search(PatternMatchEngine *) | opencog::InitiateSearchCB | protectedvirtual |
~PatternMatchCallback() | opencog::PatternMatchCallback | inlinevirtual |