StateBase Member List

This is the complete list of members for StateBase, including all inherited members.

__checkPhase(StatePhase allowedType, const char *functionName) constStateBase
__checkPhase(const std::vector< StatePhase > &allowedTypes, const char *functionName) constStateBase
__checkPhaseMin(StatePhase allowedType, const char *functionName) constStateBase
__copyDefaultValuesToInput()StateBase
__getSetInputAndLocalParameters() constStateBase
__hasActiveSubstate()StateBasevirtual
__hasSubstates()StateBasevirtual
__setParentState(StateBase *parentState)StateBase
__throwUnknownParameter(const StateParameterMap &paramMap, const std::string &key) constStateBase
__updateGlobalStateId()StateBase
__updateGlobalStateIdRecursive()StateBasevirtual
addParameter(StateParameterMap &paramMap, const std::string &key, VariantTypeId type, bool optional, VariantPtr defaultValue=VariantPtr()) constStateBase
addParameterContainer(StateParameterMap &paramMap, const std::string &key, const ContainerType &containerType, bool optional, VariantContainerBasePtr defaultValue=VariantContainerBasePtr()) constStateBase
checkLogLevel(MessageTypeT level) constLoggingprotected
clearSelfPointer()StateBase
clone() const =0StateBasepure virtual
createEmptyCopy() const =0StateBasepure virtual
deactivateSpam(float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) constLogging
deepCopy(const StateBase &sourceState, bool reset=true)StateBasevirtual
defineParameters()StateBaseinlinevirtual
defineState()StateBaseinlinevirtual
defineSubstates()StateBaseinlinevirtual
eBreaking enum valueStateBase
eDefined enum valueStateBase
eEntered enum valueStateBase
eEntering enum valueStateBase
eExited enum valueStateBase
eExiting enum valueStateBase
eParametersDefinitions enum valueStateBase
ePreDefined enum valueStateBase
eStatechartDefinitions enum valueStateBase
eSubstatesDefinitions enum valueStateBase
findSubstateByName(const std::string &substateName)StateBase
GetActiveStateLeafs(StateBasePtr toplevelState)StateBasestatic
getContext(bool checkNULL=true) constStateBase
getContext() constStateBaseinline
getEffectiveLoggingLevel() constLogging
getGlobalHierarchyString() constStateBase
getInputParameters()=0StateBasepure virtual
getLocalHierarchyString() constStateBase
getLocalUniqueId() constStateBase
getLogSender() constLoggingprotected
getOutputParameters()StateBasevirtual
getParameter(const StateParameterMap &paramMap, const std::string &key, VariantPtr &value) constStateBase
getParameterContainer(const StateParameterMap &paramMap, const std::string &key, VariantContainerBasePtr &valueContainer) constStateBase
getStateClassName() constStateBase
getStateName() constStateBase
getStatePhase() constStateBase
getTriggeredEndstateEvent() constStateBase
implStateBase
inheritInputParameters()StateBase
init(StatechartContextInterface *context, StatechartManager *manager)StateBase
isInitialized() constStateBasevirtual
isParameterSet(const StateParameterMap &paramMap, const std::string &key) constStateBase
Logging()Logging
loghelper(const char *file, int line, const char *function) constLoggingprotected
minimumLoggingLevelLoggingprotected
onBreak()StateBasevirtual
onEnter()StateBasevirtual
onExit()StateBasevirtual
operator=(const StateBase &source)StateBase
refetchSubstates()StateBasevirtual
reset()StateBase
run()StateBasevirtual
setContext(StatechartContextInterface *context)StateBase
setInitialized(bool enable)StateBase
setLocalMinimumLoggingLevel(MessageTypeT level)Logging
setParameter(StateParameterMap &paramMap, const std::string &key, const Variant &variant)StateBase
setParameterContainer(StateParameterMap &paramMap, const std::string &key, const VariantContainerBasePtr &valueContainer)StateBase
setParameterContainer(StateParameterMap &paramMap, 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
spamFilterLoggingmutableprotected
StateBase()StateBase
StateBase(const StateBase &source)StateBase
StatePhase enum nameStateBase
tagLoggingprotected
waitForInitialization(int timeoutMS=-1) constStateBasevirtual
~Logging()Loggingvirtual
~StateBase() overrideStateBase