spot  1.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
spot::ltl::formula_ptr_less_than_bool_first Struct Reference

Strict Weak Ordering for const formula* inside ltl::multop.This is the comparison functor used by to order the ltl::multop operands. It keeps Boolean formulae first in order to speed up implication checks. More...

#include <ltlast/formula.hh>

Inheritance diagram for spot::ltl::formula_ptr_less_than_bool_first:
Inheritance graph
Collaboration diagram for spot::ltl::formula_ptr_less_than_bool_first:
Collaboration graph

Public Member Functions

bool operator() (const formula *left, const formula *right) const
 

Detailed Description

Strict Weak Ordering for const formula* inside ltl::multop.

This is the comparison functor used by to order the ltl::multop operands. It keeps Boolean formulae first in order to speed up implication checks.

Also keep literal alphabetically ordered.


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

Please direct any question, comment, or bug report to the Spot mailing list at spot@lrde.epita.fr.
Generated on Sat Dec 6 2014 12:28:45 for spot by doxygen 1.8.4