HSMCPP

Content

  • Getting Started
  • Features
  • Platforms
  • Code Generation
  • Tools
  • FAQ

API Reference

  • API Reference
    • Class Hierarchy
    • File Hierarchy
    • API List
      • Namespaces
        • Namespace hsmcpp
      • Classes and Structs
      • Enums
      • Variables
      • Defines
      • Typedefs

Other

  • Repository
  • Changelog
  • License
HSMCPP
  • API Reference
  • Namespace hsmcpp

Namespace hsmcpp

Content

  • Classes

  • Enums

  • Typedefs

  • Variables

Classes

  • Class HierarchicalStateMachine

  • Class HsmEventDispatcherArduino

  • Class HsmEventDispatcherBase

  • Class HsmEventDispatcherFreeRTOS

  • Class HsmEventDispatcherGLib

  • Class HsmEventDispatcherGLibmm

  • Class HsmEventDispatcherQt

  • Class HsmEventDispatcherSTD

  • Class IHsmEventDispatcher

  • Class Variant

Enums

  • Enum HistoryType

  • Enum StateAction

  • Enum StateActionTrigger

  • Enum TransitionType

Typedefs

  • Typedef hsmcpp::ActionHandlerFunc_t

  • Typedef hsmcpp::ByteArray_t

  • Typedef hsmcpp::EnqueuedEventHandlerFunc_t

  • Typedef hsmcpp::EventHandlerFunc_t

  • Typedef hsmcpp::EventID_t

  • Typedef hsmcpp::HandlerID_t

  • Typedef hsmcpp::HsmStateChangedCallback_t

  • Typedef hsmcpp::HsmStateEnterCallback_t

  • Typedef hsmcpp::HsmStateExitCallback_t

  • Typedef hsmcpp::HsmTransitionCallback_t

  • Typedef hsmcpp::HsmTransitionConditionCallback_t

  • Typedef hsmcpp::HsmTransitionFailedCallback_t

  • Typedef hsmcpp::StateID_t

  • Typedef hsmcpp::TimerHandlerFunc_t

  • Typedef hsmcpp::TimerID_t

  • Typedef hsmcpp::VariantList_t

  • Typedef hsmcpp::VariantMap_t

  • Typedef hsmcpp::VariantPair_t

  • Typedef hsmcpp::VariantVector_t

Variables

  • Variable hsmcpp::HSM_WAIT_INDEFINITELY

  • Variable hsmcpp::INVALID_HSM_DISPATCHER_HANDLER_ID

  • Variable hsmcpp::INVALID_HSM_EVENT_ID

  • Variable hsmcpp::INVALID_HSM_STATE_ID

  • Variable hsmcpp::INVALID_HSM_TIMER_ID

Previous Next

© Copyright 2021, Igor Krechetov.

Built with Sphinx using a theme provided by Read the Docs.