Skip to content

UML statechart library for C++ that does not require dynamic memory allocation and only depends upon the standard library

License

Notifications You must be signed in to change notification settings

pwsoftwaredesigns/lib-pw-hsm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lib-pw-hsm

A C++17, header-only library which uses templates to generate UML statecharts.

Features

  • Depends only upon the C++ standard library so it can be used with most any standard-compliant compiler.
  • No dynamic memory allocation making it suitable for use in embedded systems
  • State machine structure takes advantage of C++ OOP infrastructure
  • Single file to include

Dependencies

  • The C++ standard library
    • <variant>
    • <tuple>

About

UML statechart library for C++ that does not require dynamic memory allocation and only depends upon the standard library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages