33 const QString& instanceName,
36 const QString& instanceName,
42 return stateClassUUID;
51 QString stateClassUUID;
StatePtr getStateClass() const override
void setStateClass(StatePtr newStateClass)
QString getClassUUID() const
RegularState(StatePtr stateClass, const QString &instanceName, StatePtr parentState=StatePtr())
StateInstance(const QString &instanceName, StatePtr parentState=StatePtr())
std::weak_ptr< State > parentState
std::shared_ptr< State > StatePtr