OpenCog Framework
Branch: master, revision 6f0b7fc776b08468cf1b74aa9db028f387b4f0c0
|
This is the complete list of members for opencog::BindLink, including all inherited members.
_atomTable | opencog::Atom | protected |
_attentionValue | opencog::Atom | protected |
_body | opencog::PatternLink | protected |
_component_patterns | opencog::PatternLink | protected |
_component_vars | opencog::PatternLink | protected |
_components | opencog::PatternLink | protected |
_fixed | opencog::PatternLink | protected |
_flags | opencog::Atom | protected |
_implicand | opencog::BindLink | protected |
_incoming_set | opencog::Atom | protected |
_mtx | opencog::Atom | protected |
_num_comps | opencog::PatternLink | protected |
_num_virts | opencog::PatternLink | protected |
_outgoing | opencog::Link | protected |
_pat | opencog::PatternLink | protected |
_truthValue | opencog::Atom | protected |
_type | opencog::Atom | protected |
_uuid | opencog::Atom | protected |
_varlist | opencog::PatternLink | protected |
_virtual | opencog::PatternLink | protected |
Atom(Type t, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::Atom | inlineprotected |
BindLink(Type, const HandleSeq &, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::BindLink | protected |
BindLink(const HandleSeq &, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::BindLink | |
BindLink(Link &l) | opencog::BindLink | |
check_connectivity(const std::vector< HandleSeq > &) | opencog::PatternLink | protected |
common_init(void) | opencog::PatternLink | protected |
debug_print(void) const | opencog::PatternLink | |
decVLTI() | opencog::Atom | inline |
drop_incoming_set() | opencog::Atom | protected |
extract_optionals(const std::set< Handle > &vars, const std::vector< Handle > &component) | opencog::PatternLink | protected |
extract_variables(const HandleSeq &oset) | opencog::BindLink | protected |
foreach_incoming(bool(T::*cb)(const Handle &), T *data) | opencog::Atom | inline |
foreach_outgoing(bool(T::*cb)(const Handle &), T *data) | opencog::Link | inline |
get_body(void) const | opencog::PatternLink | inline |
get_implicand(void) | opencog::BindLink | inline |
get_pattern(void) | opencog::PatternLink | inline |
get_variables(void) const | opencog::PatternLink | inline |
getArity() const | opencog::Link | inline |
getAttentionValue() | opencog::Atom | |
getHandle() | opencog::Atom | inline |
getIncomingSet() | opencog::Atom | |
getIncomingSet(OutputIterator result) | opencog::Atom | inline |
getIncomingSetByType(OutputIterator result, Type type, bool subclass=false) | opencog::Atom | inline |
getIncomingSetByType(Type type, bool subclass=false) | opencog::Atom | |
getIncomingSetSize() | opencog::Atom | |
getLTI() | opencog::Atom | inline |
getOutgoingAtom(Arity pos) const | opencog::Link | inline |
getOutgoingSet() const | opencog::Link | inline |
getSTI() | opencog::Atom | inline |
getTruthValue() | opencog::Atom | |
getType() const | opencog::Atom | inline |
getVLTI() | opencog::Atom | inline |
imply(PatternMatchCallback &, bool check_connectivity=true) | opencog::BindLink | |
incVLTI() | opencog::Atom | inline |
init(void) | opencog::BindLink | protected |
init_scoped_variables(const Handle &hvar) | opencog::PatternLink | protected |
insert_atom(LinkPtr) | opencog::Atom | protected |
InSetPtr typedef | opencog::Atom | protected |
isSource(Handle) const | opencog::Link | |
isSource(size_t) const | opencog::Link | |
isTarget(Handle) const | opencog::Link | |
isTarget(size_t) const | opencog::Link | |
isType(Type t, bool subclass) const | opencog::Atom | inline |
keep_incoming_set() | opencog::Atom | protected |
Link(Type t, const HandleSeq &oset, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::Link | inline |
Link(Type t, const Handle &h, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::Link | inline |
Link(Type t, const Handle &ha, const Handle &hb, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::Link | inline |
Link(Type t, const Handle &ha, const Handle &hb, const Handle &hc, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::Link | inline |
Link(Type t, const Handle &ha, const Handle &hb, const Handle &hc, const Handle &hd, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::Link | inline |
Link(Link &l) | opencog::Link | inline |
make_connectivity_map(const HandleSeq &) | opencog::PatternLink | protected |
make_map_recursive(const Handle &, const Handle &) | opencog::PatternLink | protected |
make_term_tree_recursive(const Handle &, const Handle &, PatternTermPtr &) | opencog::PatternLink | protected |
make_term_trees() | opencog::PatternLink | protected |
merge(TruthValuePtr) | opencog::Atom | |
operator!=(const Atom &) const | opencog::Link | virtual |
operator==(const Atom &) const | opencog::Link | virtual |
PatternLink(Type, const HandleSeq &, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::PatternLink | protected |
PatternLink(const HandleSeq &, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::PatternLink | |
PatternLink(const Handle &body, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::PatternLink | |
PatternLink(const Handle &varcdecls, const Handle &body, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) | opencog::PatternLink | |
PatternLink(Link &l) | opencog::PatternLink | |
PatternLink(const std::set< Handle > &vars, const VariableTypeMap &typemap, const HandleSeq &component, const std::set< Handle > &optionals) | opencog::PatternLink | |
PatternLink(const std::set< Handle > &, const HandleSeq &) | opencog::PatternLink | |
prt(const Handle &h) | opencog::PatternLink | inlineprotectedstatic |
remove_atom(LinkPtr) | opencog::Atom | protected |
satisfy(PatternMatchCallback &) const | opencog::PatternLink | |
setAttentionValue(AttentionValuePtr) | opencog::Atom | |
setLTI(AttentionValue::lti_t ltiValue) | opencog::Atom | inline |
setSTI(AttentionValue::sti_t stiValue) | opencog::Atom | inline |
setTruthValue(TruthValuePtr) | opencog::Atom | |
setup_components(void) | opencog::PatternLink | protected |
toShortString(std::string indent="") | opencog::Link | virtual |
toString(std::string indent="") | opencog::Link | virtual |
trace_connectives(const std::set< Type > &, const HandleSeq &clauses) | opencog::PatternLink | protected |
tvmerge(TruthValuePtr tv) | opencog::Atom | inline |
unbundle_clauses(const Handle &body) | opencog::PatternLink | protected |
unbundle_virtual(const std::set< Handle > &vars, const HandleSeq &clauses, HandleSeq &concrete_clauses, HandleSeq &virtual_clauses, std::set< Handle > &black_clauses) | opencog::PatternLink | protected |
validate_clauses(std::set< Handle > &vars, HandleSeq &clauses) | opencog::PatternLink | protected |
~Atom() | opencog::Atom | virtual |
~Link() | opencog::Link |