LearnTA  0.0.1
Public Member Functions | List of all members
learnta::SymbolicMembershipOracle Class Referencefinal

The oracle to answer symbolic membership queries. More...

#include <symbolic_membership_oracle.hh>

Inheritance diagram for learnta::SymbolicMembershipOracle:
Inheritance graph
[legend]
Collaboration diagram for learnta::SymbolicMembershipOracle:
Collaboration graph
[legend]

Public Member Functions

 SymbolicMembershipOracle (std::unique_ptr< SUL > &&sul)
 
TimedConditionSet query (const ElementaryLanguage &elementary)
 Make a symbolic membership query. More...
 
std::size_t count () const override
 
bool answerQuery (const TimedWord &timedWord) override
 
std::ostream & printStatistics (std::ostream &stream) const override
 

Detailed Description

The oracle to answer symbolic membership queries.

Member Function Documentation

◆ query()

TimedConditionSet learnta::SymbolicMembershipOracle::query ( const ElementaryLanguage elementary)
inline

Make a symbolic membership query.

Returns
A list representing the resulting timed conditions

The documentation for this class was generated from the following file: