-
-
Notifications
You must be signed in to change notification settings - Fork 391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/hierarchical state machine with C++ 03 support #155
Feature/hierarchical state machine with C++ 03 support #155
Conversation
…chicalStateMachine
Updated properties and json files Updated versions
…calStateMachine Synching with master
…chicalStateMachine
Is there a unit test for this yet? |
I haven't added any unit tests yet. I thought you should take a look first
and see if you like it and try it out. I have included an elaborate example
that covers all possible state transitions. If unit tests are all that is
required for inclusion then I can add some over the coming weeks.
Den mån 7 okt. 2019 kl 12:03 skrev John Wellbelove <notifications@github.com
…:
Is there a unit test for this yet?
I can't accept it into the library without one.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#155?email_source=notifications&email_token=AMPMMJNAB473BG2GSCKOVNDQNMCPZA5CNFSM4I3SXLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPW4DQ#issuecomment-538930702>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AMPMMJPEOBEGODDADDT2OZLQNMCPZANCNFSM4I3SXLWQ>
.
--
Hälsningar,
*Pontus Åström*
Delfigon AB
|
I'll do my very best to give it some attention over the next few days, but I've been a bit snowed under with a property renovation and getting my motorbike ready for a trip to Spain next Tuesday! I didn't renew my last contract because I wanted to be able to concentrate on the ETL and finally finish my book on C++ templates. So far I've had little chance to do either 😕. I shall be back home on 29th October, hopefully feeling a little more chilled. |
Good luck with your motorcycle trip. Hopefully you are back fully recharged
and prepared for the book project. It is an important topic where not much
has been written recently.
I checked your awesome page and it seems like you might have missed Alex
Robenkos library Comms Champion [1]. You definitely should take a look at
it because it has some advanced template usage that you might want to cover
in your book.
1. https://github.com/arobenko/comms_champion
Den tis 8 okt. 2019 19:04John Wellbelove <notifications@github.com> skrev:
… I'll do my very best to give it some attention over the next few days, but
I've been a bit snowed under with a property renovation and getting my
motorbike ready for a trip to Spain next Tuesday! I didn't renew my last
contract because I wanted to be able to concentrate on the ETL and
*finally* finish my book on C++ templates. So far I've had little chance
to do either 😕. I shall be back home on 29th October, hopefully feeling
a little more chilled.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#155?email_source=notifications&email_token=AMPMMJKPWZZE4JJDMPJP4JTQNS4TBA5CNFSM4I3SXLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAU4VHQ#issuecomment-539609758>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AMPMMJOGN6JDS5DV72UEPUTQNS4TBANCNFSM4I3SXLWQ>
.
|
Thanks for the link. My book will be a templates 'Cookbook' based on the techniques used in the ETL. It will list sets of ready made templates that coders new or moving to C++ can use immediately. Each one will be explained how it works so that the reader will learn how to extend and develop templates of their own. I remember how long it took me to search the net to find real examples of the template techniques I now know. When I was younger, there were electronics cookbooks such as "101 NE555 Timer Circuits" that allowed the read to make useful circuits whilst learning about the chip's capabilities. My book will be like that for templates. |
Brief: Updated to compile with cpp03.
Remaining issue: Needed to include etl/nullptr.h in testhsm.cpp and create a nullptr constant as the include guards in etl/nullptr.h not enables the version defined there. If that not is a bug then I don't understand how nullptr should be used in etl.