knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
#include <AnswerDontKnow.h>
Public Member Functions | |
AnswerDontKnow () | |
AnswerDontKnow (const AnswerDontKnow &other) | |
std::string | stringFormOfDontKnow () const |
std::string | humanReadableFormOfDontKnow () const |
AnswerDontKnow () | |
AnswerDontKnow (const AnswerDontKnow &other) | |
std::string | stringFormOfDontKnow () const |
std::string | humanReadableFormOfDontKnow () const |
Public Member Functions inherited from knowrob::Answer | |
Answer () | |
Answer (const Answer &other) | |
auto & | frame () const |
void | setFrame (const std::shared_ptr< GraphSelector > &frame) |
void | applyFrame (const GraphSelector &frame) |
bool | isNegative () const |
bool | isPositive () const |
bool | isUncertain () const |
bool | isCertain () const |
void | setIsUncertain (bool val, std::optional< double > confidence) |
bool | isOccasionallyTrue () const |
bool | isAllwaysTrue () const |
void | setIsOccasionallyTrue (bool val) |
void | setReasonerTerm (const AtomPtr &reasonerTerm) |
auto & | reasonerTerm () const |
size_t | hashOfAnswer () const |
std::string | stringFormOfAnswer () const |
std::string | humanReadableForm () const |
Answer () | |
Answer (const Answer &other) | |
auto & | frame () const |
void | setFrame (const std::shared_ptr< GraphSelector > &frame) |
void | applyFrame (const GraphSelector &frame) |
bool | isNegative () const |
bool | isPositive () const |
bool | isUncertain () const |
bool | isCertain () const |
void | setIsUncertain (bool val, std::optional< double > confidence) |
bool | isOccasionallyTrue () const |
bool | isAllwaysTrue () const |
void | setIsOccasionallyTrue (bool val) |
void | setReasonerTerm (const AtomPtr &reasonerTerm) |
auto & | reasonerTerm () const |
size_t | hashOfAnswer () const |
std::string | stringFormOfAnswer () const |
std::string | humanReadableForm () const |
Public Member Functions inherited from knowrob::Token | |
Token (TokenType tokenType) | |
virtual | ~Token ()=default |
TokenType | tokenType () const |
size_t | hash () const |
std::string | stringForm () const |
bool | isControlToken () const |
bool | isAnswerToken () const |
bool | indicatesEndOfEvaluation () const |
void | write (std::ostream &os) const override |
Token (TokenType tokenType) | |
virtual | ~Token ()=default |
TokenType | tokenType () const |
size_t | hash () const |
std::string | stringForm () const |
bool | isControlToken () const |
bool | isAnswerToken () const |
bool | indicatesEndOfEvaluation () const |
void | write (std::ostream &os) const override |
Public Member Functions inherited from knowrob::Printable | |
virtual | ~Printable ()=default |
virtual std::string | format () const |
virtual | ~Printable ()=default |
virtual std::string | format () const |
Additional Inherited Members | |
Protected Member Functions inherited from knowrob::Answer | |
void | setIsPositive (bool val) |
void | setIsNegative (bool val) |
void | setIsPositive (bool val) |
void | setIsNegative (bool val) |
Protected Attributes inherited from knowrob::Answer | |
std::shared_ptr< GraphSelector > | frame_ |
AtomPtr | reasonerTerm_ |
bool | isPositive_ = false |
bool | isNegative_ = false |
Protected Attributes inherited from knowrob::Token | |
TokenType | tokenType_ |
bool | isTerminalToken_ = false |
The answer is neither "yes" nor "no", but rather "I don't know".
Definition at line 15 of file AnswerDontKnow.h.
AnswerDontKnow::AnswerDontKnow | ( | ) |
Definition at line 18 of file AnswerDontKnow.cpp.
AnswerDontKnow::AnswerDontKnow | ( | const AnswerDontKnow & | other | ) |
Definition at line 22 of file AnswerDontKnow.cpp.
knowrob::AnswerDontKnow::AnswerDontKnow | ( | ) |
knowrob::AnswerDontKnow::AnswerDontKnow | ( | const AnswerDontKnow & | other | ) |
std::string AnswerDontKnow::humanReadableFormOfDontKnow | ( | ) | const |
std::string knowrob::AnswerDontKnow::humanReadableFormOfDontKnow | ( | ) | const |
std::string AnswerDontKnow::stringFormOfDontKnow | ( | ) | const |
std::string knowrob::AnswerDontKnow::stringFormOfDontKnow | ( | ) | const |