__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 | |