rad 6.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
scxml4cpp::StateComparator Class Reference

#include <StateComparator.h>

Public Member Functions

 StateComparator ()
 
 StateComparator (const StateComparator &sc)
 
virtual ~StateComparator ()
 
bool operator() (const State *s1, const State *s2)
 

Detailed Description

This class can be used to compare two states using the number of parent states as criteria:

(s1 < s2) if s1 is closer to the top state then s2.

Constructor & Destructor Documentation

◆ StateComparator() [1/2]

scxml4cpp::StateComparator::StateComparator ( )

Default constructor.

◆ StateComparator() [2/2]

scxml4cpp::StateComparator::StateComparator ( const StateComparator & sc)

Copy constructor.

◆ ~StateComparator()

scxml4cpp::StateComparator::~StateComparator ( )
virtual

Member Function Documentation

◆ operator()()

bool scxml4cpp::StateComparator::operator() ( const State * s1,
const State * s2 )
Returns
true if s1 has less parent states than s2, false otherwise.

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