| __checkPhase(StatePhase allowedType, const char *functionName) const | StateBase | |
| __checkPhase(const std::vector< StatePhase > &allowedTypes, const char *functionName) const | StateBase | |
| __checkPhaseMin(StatePhase allowedType, const char *functionName) const | StateBase | |
| __copyDefaultValuesToInput() | StateBase | |
| __getSetInputAndLocalParameters() const | StateBase | |
| __hasActiveSubstate() | StateBase | virtual |
| __hasSubstates() | StateBase | virtual |
| __setParentState(StateBase *parentState) | StateBase | |
| __throwUnknownParameter(const StateParameterMap ¶mMap, const std::string &key) const | StateBase | |
| __updateGlobalStateId() | StateBase | |
| __updateGlobalStateIdRecursive() | StateBase | virtual |
| addParameter(StateParameterMap ¶mMap, const std::string &key, VariantTypeId type, bool optional, VariantPtr defaultValue=VariantPtr()) const | StateBase | |
| addParameterContainer(StateParameterMap ¶mMap, const std::string &key, const ContainerType &containerType, bool optional, VariantContainerBasePtr defaultValue=VariantContainerBasePtr()) const | StateBase | |
| checkLogLevel(MessageTypeT level) const | Logging | protected |
| clearSelfPointer() | StateBase | |
| clone() const =0 | StateBase | pure virtual |
| createEmptyCopy() const =0 | StateBase | pure virtual |
| deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const | Logging | |
| deepCopy(const StateBase &sourceState, bool reset=true) | StateBase | virtual |
| defineParameters() | StateBase | inlinevirtual |
| defineState() | StateBase | inlinevirtual |
| defineSubstates() | StateBase | inlinevirtual |
| eBreaking enum value | StateBase | |
| eDefined enum value | StateBase | |
| eEntered enum value | StateBase | |
| eEntering enum value | StateBase | |
| eExited enum value | StateBase | |
| eExiting enum value | StateBase | |
| eParametersDefinitions enum value | StateBase | |
| ePreDefined enum value | StateBase | |
| eStatechartDefinitions enum value | StateBase | |
| eSubstatesDefinitions enum value | StateBase | |
| findSubstateByName(const std::string &substateName) | StateBase | |
| GetActiveStateLeafs(StateBasePtr toplevelState) | StateBase | static |
| getContext(bool checkNULL=true) const | StateBase | |
| getContext() const | StateBase | inline |
| getEffectiveLoggingLevel() const | Logging | |
| getGlobalHierarchyString() const | StateBase | |
| getInputParameters()=0 | StateBase | pure virtual |
| getLocalHierarchyString() const | StateBase | |
| getLocalUniqueId() const | StateBase | |
| getLogSender() const | Logging | protected |
| getOutputParameters() | StateBase | virtual |
| getParameter(const StateParameterMap ¶mMap, const std::string &key, VariantPtr &value) const | StateBase | |
| getParameterContainer(const StateParameterMap ¶mMap, const std::string &key, VariantContainerBasePtr &valueContainer) const | StateBase | |
| getStateClassName() const | StateBase | |
| getStateName() const | StateBase | |
| getStatePhase() const | StateBase | |
| getTriggeredEndstateEvent() const | StateBase | |
| impl | StateBase | |
| inheritInputParameters() | StateBase | |
| init(StatechartContextInterface *context, StatechartManager *manager) | StateBase | |
| isInitialized() const | StateBase | virtual |
| isParameterSet(const StateParameterMap ¶mMap, const std::string &key) const | StateBase | |
| Logging() | Logging | |
| loghelper(const char *file, int line, const char *function) const | Logging | protected |
| minimumLoggingLevel | Logging | protected |
| onBreak() | StateBase | virtual |
| onEnter() | StateBase | virtual |
| onExit() | StateBase | virtual |
| operator=(const StateBase &source) | StateBase | |
| refetchSubstates() | StateBase | virtual |
| reset() | StateBase | |
| run() | StateBase | virtual |
| setContext(StatechartContextInterface *context) | StateBase | |
| setInitialized(bool enable) | StateBase | |
| setLocalMinimumLoggingLevel(MessageTypeT level) | Logging | |
| setParameter(StateParameterMap ¶mMap, const std::string &key, const Variant &variant) | StateBase | |
| setParameterContainer(StateParameterMap ¶mMap, const std::string &key, const VariantContainerBasePtr &valueContainer) | StateBase | |
| setParameterContainer(StateParameterMap ¶mMap, const std::string &key, const VariantContainerBase &valueContainer) | StateBase | |
| setStateClassName(std::string className) | StateBase | |
| setStatePhase(StatePhase newPhase) | StateBase | |
| setTag(const LogTag &tag) | Logging | |
| setTag(const std::string &tagName) | Logging | |
| spamFilter | Logging | mutableprotected |
| StateBase() | StateBase | |
| StateBase(const StateBase &source) | StateBase | |
| StatePhase enum name | StateBase | |
| tag | Logging | protected |
| waitForInitialization(int timeoutMS=-1) const | StateBase | virtual |
| ~Logging() | Logging | virtual |
| ~StateBase() override | StateBase | |