Skip to content
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

Merged
merged 28 commits into from
Oct 7, 2019
Merged

Feature/hierarchical state machine with C++ 03 support #155

merged 28 commits into from
Oct 7, 2019

Conversation

delfigon
Copy link

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.

Pontus Åström and others added 28 commits August 9, 2019 20:02
Updated properties and json files
Updated versions
@jwellbelove jwellbelove merged commit e0a692f into ETLCPP:feature/hierarchical_state_machine Oct 7, 2019
@jwellbelove
Copy link
Contributor

Is there a unit test for this yet?
I can't accept it into the library without one.

@delfigon
Copy link
Author

delfigon commented Oct 8, 2019 via email

@jwellbelove
Copy link
Contributor

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.

@delfigon
Copy link
Author

delfigon commented Oct 10, 2019 via email

@jwellbelove
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants