| knowrob
    2.1.0
    A Knowledge Base System for Cognition-enabled Robots | 
#include <ReasonerEvent.h>


| Public Member Functions | |
| AssertionEvent (uint32_t numTriples, bool copy=true) | |
| AssertionEvent (uint32_t numTriples, bool copy=true) | |
|  Public Member Functions inherited from knowrob::reasoner::TripleEvent | |
| TripleEvent (Type eventType, uint32_t tripleCount, bool copy=true) | |
| auto & | triples () const | 
| auto & | triple (uint32_t index) | 
| TripleEvent (Type eventType, uint32_t tripleCount, bool copy=true) | |
| auto & | triples () const | 
| auto & | triple (uint32_t index) | 
|  Public Member Functions inherited from knowrob::reasoner::Event | |
| Event (Type eventType) | |
| Type | eventType () const | 
| Event (Type eventType) | |
| Type | eventType () const | 
| Additional Inherited Members | |
|  Public Types inherited from knowrob::reasoner::Event | |
| enum | Type { Assertion , Retraction , Replacement , Invalidation , Assertion , Retraction , Replacement , Invalidation } | 
| enum | Type { Assertion , Retraction , Replacement , Invalidation , Assertion , Retraction , Replacement , Invalidation } | 
|  Protected Attributes inherited from knowrob::reasoner::TripleEvent | |
| std::vector< TriplePtr > | triples_ | 
|  Protected Attributes inherited from knowrob::reasoner::Event | |
| const Type | eventType_ | 
An event that contains a set of assertions. These will be added to the set of inferred triples of this reasoner, and added to the knowledge base.
Definition at line 84 of file ReasonerEvent.h.
| 
 | inlineexplicit | 
| numTriples | the number of triples in this event. | 
| copy | whether to use std::string (true) or std::string_view (false) for triples. | 
Definition at line 90 of file ReasonerEvent.h.
| 
 | inlineexplicit | 
| numTriples | the number of triples in this event. | 
| copy | whether to use std::string (true) or std::string_view (false) for triples. | 
Definition at line 90 of file ReasonerEvent.h.