Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::ai::HumanDecision Struct Reference

#include <CscEntityReflexion.h>

Public Member Functions

 HumanDecision (const string &uid, const string &message, const Answer &answer)
 
 operator string () const
 
void answer (bool accept)
 
optional< bool > getAnswer () const
 

Public Attributes

const string uid
 
const string message
 
bool obsolete = false
 

Constructor & Destructor Documentation

◆ HumanDecision()

conscience_core::ai::HumanDecision::HumanDecision ( const string &  uid,
const string &  message,
const Answer answer 
)

Member Function Documentation

◆ answer()

void conscience_core::ai::HumanDecision::answer ( bool  accept)

◆ getAnswer()

optional< bool > conscience_core::ai::HumanDecision::getAnswer ( ) const

◆ operator string()

conscience_core::ai::HumanDecision::operator string ( ) const

Member Data Documentation

◆ message

const string conscience_core::ai::HumanDecision::message

◆ obsolete

bool conscience_core::ai::HumanDecision::obsolete = false

◆ uid

const string conscience_core::ai::HumanDecision::uid

The documentation for this struct was generated from the following files: