Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
devzeb
/
sml
Public
forked from
boost-ext/sml
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
0
Security
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Mar 4, 2024
Adapted policies_logging tests to correctly handle statemachine start
Show description for 8084837
devzeb
committed
8084837
Copy full SHA for 8084837
Commits on Jan 14, 2024
Changed error message, removed comment from testfile
devzeb
authored and
kris-jusiak
committed
b885766
Copy full SHA for b885766
Added dont_instantiate_statemachine_class policy: when supplied, don't subclass the transition table type and require a reference to an instance of that type in the constructor of sml::sm and all s…
Show description for 8fca85d
devzeb
authored and
kris-jusiak
committed
8fca85d
Copy full SHA for 8fca85d
Commits on Oct 11, 2023
Added "any state" feature allowing a default reaction on events without having to add them to every state
rvdvvdw
authored and
kris-jusiak
committed
07d1590
Copy full SHA for 07d1590
Commits on Oct 3, 2023
:fire: Cleanup sml2/rs
Show description for 067478e
kris-jusiak
committed
067478e
Copy full SHA for 067478e
:fire: BOOST_SML_CREATE_DEFAULT_CONSTRUCTIBLE_DEPS to optimize memory consumption
Show description for f2a9b34
kris-jusiak
committed
f2a9b34
Copy full SHA for f2a9b34
Commits on Sep 13, 2023
:arrow_up: 1.1.9
kris-jusiak
committed
751b6f1
Copy full SHA for 751b6f1
more constexpr
uyha
authored and
kris-jusiak
committed
03a8621
Copy full SHA for 03a8621
Commits on Sep 4, 2023
reduce code size for state machines without orthogonal regions
rvdvvdw
authored and
kris-jusiak
committed
22dacae
Copy full SHA for 22dacae
Commits on Aug 31, 2023
add constexpr specifier
uyha
authored and
kris-jusiak
committed
cdae97a
Copy full SHA for cdae97a
Commits on Aug 28, 2023
fix for defer combined with action and multiple defers
rvdvvdw
authored and
kris-jusiak
committed
b09ccaa
Copy full SHA for b09ccaa
Commits on Jun 23, 2023
Allow move-only references as dependencies
michaelcorreia-adt
authored and
kris-jusiak
committed
58536b9
Copy full SHA for 58536b9
Commits on May 23, 2023
Adds handling information about events added to the process_queue
J-Meyers
authored and
kris-jusiak
committed
0387da0
Copy full SHA for 0387da0
Fix bug in dep resolution when requesting a "const T*" after providing a "T*"
Show description for ef0f2fd
marcobergamin
authored and
kris-jusiak
committed
ef0f2fd
Copy full SHA for ef0f2fd
Commits on May 21, 2023
:arrow_up: 1.1.8
kris-jusiak
committed
9d7cc3d
Copy full SHA for 9d7cc3d
Commits on May 2, 2023
:bug: Fix for constexpr in C++14
kris-jusiak
committed
8eb63a8
Copy full SHA for 8eb63a8
Commits on May 1, 2023
:new: :racehorse: constexpr support
kris-jusiak
committed
1df1c1a
Copy full SHA for 1df1c1a
Commits on Apr 11, 2023
Always Diagnostic Pop on GCC
Show description for 04cb8c3
RobertLeahy
authored and
kris-jusiak
committed
04cb8c3
Copy full SHA for 04cb8c3
Commits on Mar 19, 2023
Fix test pool_init_from_other_pool
Show description for e5901df
rhaschke
authored and
kris-jusiak
committed
e5901df
Copy full SHA for e5901df
Commits on Mar 18, 2023
Prevent Werror infecting the rest of a project
Show description for 441350a
Stanley Pinchak
authored and
kris-jusiak
committed
441350a
Copy full SHA for 441350a
Drop need for recursive_mutex
rhaschke
authored and
kris-jusiak
committed
d5adcee
Copy full SHA for d5adcee
Use thread_safety_.create_lock() only once in top-level process_event
rhaschke
authored and
kris-jusiak
committed
3ae7183
Copy full SHA for 3ae7183
Add (failing) unit test, using `process()` from multiple threads
rhaschke
authored and
kris-jusiak
committed
6c7335b
Copy full SHA for 6c7335b
Commits on Oct 31, 2022
:new: [sml-lite] support for any event aka _
kris-jusiak
committed
5a323c5
Copy full SHA for 5a323c5
Commits on Oct 26, 2022
[cmake] clean up and fix warnings.
Show description for 8dc0106
Ramirisu
authored and
kris-jusiak
committed
8dc0106
Copy full SHA for 8dc0106
plant_uml example: take an std::ostream& to dump to any stream
Show description for 8ddcf1c
romainreignier
authored and
kris-jusiak
committed
8ddcf1c
Copy full SHA for 8ddcf1c
Commits on Oct 18, 2022
Add MSVC to workflows.
Ramirisu
authored and
kris-jusiak
committed
81a0b7c
Copy full SHA for 81a0b7c
Fix compilation error on MSVC & Clang-cl.
Show description for 3eb279a
Ramirisu
authored and
kris-jusiak
committed
3eb279a
Copy full SHA for 3eb279a
Commits on Oct 17, 2022
Add tuple include in the plant_uml example
Show description for 195ff6a
romainreignier
authored and
kris-jusiak
committed
195ff6a
Copy full SHA for 195ff6a
fix typo on CHANGELOG.md date
Show description for 171c8e7
guiserle
authored and
kris-jusiak
committed
171c8e7
Copy full SHA for 171c8e7
Commits on Oct 11, 2022
:new: [sml-2.0] sml.lite + sml.rust
kris-jusiak
committed
0ee0815
Copy full SHA for 0ee0815
Commits on Oct 6, 2022
:new: [sml-lite] sync new features
kris-jusiak
committed
e0b83b0
Copy full SHA for e0b83b0
Commits on Oct 4, 2022
:racehorse: [sml-lite]
kris-jusiak
committed
ee5dad2
Copy full SHA for ee5dad2
Commits on Sep 30, 2022
:white_check_mark: [sml-lite] test in hpp
kris-jusiak
committed
64026d0
Copy full SHA for 64026d0
:new: [sml-lite] module support
kris-jusiak
committed
549abf8
Copy full SHA for 549abf8
Pagination
Previous
Next
You can’t perform that action at this time.