|
| | TimesLink (const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | TimesLink (const Handle &a, const Handle &b, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | TimesLink (Link &l) |
| |
| | ArithmeticLink (const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | ArithmeticLink (Link &l) |
| |
| virtual Handle | reorder (void) |
| |
| virtual Handle | reduce (void) |
| |
| virtual Handle | execute (AtomSpace *as) const |
| |
| | FoldLink (const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FoldLink (Link &l) |
| |
| | FunctionLink (Type, const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FunctionLink (Link &l) |
| |
| virtual | ~FunctionLink () |
| |
| | FreeLink (const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FreeLink (const Handle &a, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FreeLink (Link &l) |
| |
| virtual | ~FreeLink () |
| |
| const HandleSeq & | get_vars (void) |
| |
| | Link (Type t, const HandleSeq &oset, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | Link (Type t, const Handle &h, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | Link (Type t, const Handle &ha, const Handle &hb, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | Link (Type t, const Handle &ha, const Handle &hb, const Handle &hc, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | 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()) |
| |
| | Link (Link &l) |
| |
| | ~Link () |
| |
| Arity | getArity () const |
| |
| const HandleSeq & | getOutgoingSet () const |
| |
| Handle | getOutgoingAtom (Arity pos) const throw (RuntimeException) |
| |
| template<class T > |
| bool | foreach_outgoing (bool(T::*cb)(const Handle &), T *data) |
| |
| std::string | toString (std::string indent="") |
| |
| std::string | toShortString (std::string indent="") |
| |
| bool | isSource (Handle) const throw (InvalidParamException) |
| |
| bool | isSource (size_t) const throw (IndexErrorException, InvalidParamException) |
| |
| bool | isTarget (Handle) const throw (InvalidParamException) |
| |
| bool | isTarget (size_t) const throw (IndexErrorException, InvalidParamException) |
| |
| virtual bool | operator== (const Atom &) const |
| |
| virtual bool | operator!= (const Atom &) const |
| |
| virtual | ~Atom () |
| |
| Type | getType () const |
| |
| bool | isType (Type t, bool subclass) const |
| |
| Handle | getHandle () |
| |
| AttentionValuePtr | getAttentionValue () |
| |
| void | setAttentionValue (AttentionValuePtr) |
| | Sets the AttentionValue object of the atom. More...
|
| |
| AttentionValue::sti_t | getSTI () |
| | Handy-dandy convenience getters for attention values. More...
|
| |
| AttentionValue::lti_t | getLTI () |
| |
| AttentionValue::vlti_t | getVLTI () |
| |
| void | setSTI (AttentionValue::sti_t stiValue) |
| |
| void | setLTI (AttentionValue::lti_t ltiValue) |
| |
| void | incVLTI () |
| |
| void | decVLTI () |
| |
| TruthValuePtr | getTruthValue () |
| |
| void | setTruthValue (TruthValuePtr) |
| | Sets the TruthValue object of the atom. More...
|
| |
| void | merge (TruthValuePtr) |
| |
| Handle | tvmerge (TruthValuePtr tv) |
| |
| size_t | getIncomingSetSize () |
| | Get the size of the incoming set. More...
|
| |
| IncomingSet | getIncomingSet () |
| |
| template<typename OutputIterator > |
| OutputIterator | getIncomingSet (OutputIterator result) |
| |
| template<class T > |
| bool | foreach_incoming (bool(T::*cb)(const Handle &), T *data) |
| |
| template<typename OutputIterator > |
| OutputIterator | getIncomingSetByType (OutputIterator result, Type type, bool subclass=false) |
| |
| IncomingSet | getIncomingSetByType (Type type, bool subclass=false) |
| |
|
| double | konsd (double, double) const |
| |
| Handle | kons (const Handle &, const Handle &) |
| |
| void | init (void) |
| |
| | TimesLink (Type, const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | TimesLink (Type, const Handle &a, const Handle &b, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| void | init (void) |
| |
| | ArithmeticLink (Type, const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | ArithmeticLink (Type, const Handle &a, const Handle &b, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| void | init (void) |
| |
| | FoldLink (Type, const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FoldLink (Type, const Handle &a, const Handle &b, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FunctionLink (Type, const Handle &a, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FunctionLink (Type, const Handle &a, const Handle &b, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| void | init (void) |
| |
| void | find_vars (std::set< Handle > &, const HandleSeq &) |
| |
| void | build_index (void) |
| |
| | FreeLink (Type, const HandleSeq &oset, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FreeLink (Type, const Handle &a, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | FreeLink (Type, const Handle &a, const Handle &b, TruthValuePtr tv=TruthValue::NULL_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| | Atom (Type t, TruthValuePtr tv=TruthValue::DEFAULT_TV(), AttentionValuePtr av=AttentionValue::DEFAULT_AV()) |
| |
| void | keep_incoming_set () |
| |
| void | drop_incoming_set () |
| |
| void | insert_atom (LinkPtr) |
| | Add an atom to the incoming set. More...
|
| |
| void | remove_atom (LinkPtr) |
| | Remove an atom from the incoming set. More...
|
| |
The TimesLink implements the mathematical operation of "times".
Definition at line 38 of file TimesLink.h.