23 #include "../graphs/Hypergraph.h"
26 namespace basic_types {
virtual bool isLessOrEq(graphs::Hypergraph const &smaller, graphs::Hypergraph const &bigger) const =0
This function takes two Hypergraph objects and checks whether the first is smaller than or equal to t...
Order()
Calling this constructor except from a subclass, will produce problems with the virtual functions...
Definition: Order.h:55
shared_ptr< Order const > Order_csp
Alias for a shared pointer to a constant Order object.
Definition: Order.h:67
A Hypergraph represents a graph with a unique identifier.
Definition: Hypergraph.h:35
shared_ptr< Order > Order_sp
Alias for a shared pointer to an Order object.
Definition: Order.h:62
This class presents a generic ordering relation on Hypergraphs.
Definition: Order.h:32
virtual ~Order()
Destroys this Order object.
Definition: Order.h:48