CuteHMI - Services (CuteHMI.Services.3)
|
Classes | |
class | QMLPlugin |
class | ServiceStartedStateInterface |
class | ServiceStateInterface |
class | ServiceStateMachine |
Service state machine. More... | |
Functions | |
template<std::size_t N> | |
QAbstractTransition * | getTransition (const std::array< QAbstractTransition *, N > &transitions, int index) |
template<typename T > | |
void | clearTransition (T &stateData, std::size_t index) |
QAbstractTransition * | addServiceableTransition (QState *source, QState *target, std::unique_ptr< QAbstractTransition > serviceableTransition, bool unconditionalIfNull=false) |
template<typename T > | |
void | recreateState (T &stateData, const QString &ephemericName) |
|
inline |
void cutehmi::services::internal::clearTransition | ( | T & | stateData, |
std::size_t | index | ||
) |
QAbstractTransition * cutehmi::services::internal::getTransition | ( | const std::array< QAbstractTransition *, N > & | transitions, |
int | index | ||
) |
void cutehmi::services::internal::recreateState | ( | T & | stateData, |
const QString & | ephemericName | ||
) |