{"action":"created","issue":{"url":"https://api.github.com/repos/arkhipenko/TaskScheduler/issues/28","repository_url":"https://api.github.com/repos/arkhipenko/TaskScheduler","labels_url":"https://api.github.com/repos/arkhipenko/TaskScheduler/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/arkhipenko/TaskScheduler/issues/28/comments","events_url":"https://api.github.com/repos/arkhipenko/TaskScheduler/issues/28/events","html_url":"https://github.com/arkhipenko/TaskScheduler/issues/28","id":220194784,"number":28,"title":"std::function support","user":{"login":"BlackEdder","id":845741,"avatar_url":"https://avatars0.githubusercontent.com/u/845741?v=3","gravatar_id":"","url":"https://api.github.com/users/BlackEdder","html_url":"https://github.com/BlackEdder","followers_url":"https://api.github.com/users/BlackEdder/followers","following_url":"https://api.github.com/users/BlackEdder/following{/other_user}","gists_url":"https://api.github.com/users/BlackEdder/gists{/gist_id}","starred_url":"https://api.github.com/users/BlackEdder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlackEdder/subscriptions","organizations_url":"https://api.github.com/users/BlackEdder/orgs","repos_url":"https://api.github.com/users/BlackEdder/repos","events_url":"https://api.github.com/users/BlackEdder/events{/privacy}","received_events_url":"https://api.github.com/users/BlackEdder/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-04-07T12:05:14Z","updated_at":"2017-04-18T21:44:53Z","closed_at":null,"body":"For one of my projects I preferred to use `std::function`s instead of function pointers. I have made the needed changes to the source code [here](https://gitlab.com/BlackEdder/painlessMesh/blob/scan_unknown_nodes/src/painlessScheduler.h). If you are interested in adding support `std::function` to TaskScheduler, I'd be happy to clean it up and submit a PR. The needed changes are fairly straightforward."},"comment":{"url":"https://api.github.com/repos/arkhipenko/TaskScheduler/issues/comments/294992705","html_url":"https://github.com/arkhipenko/TaskScheduler/issues/28#issuecomment-294992705","issue_url":"https://api.github.com/repos/arkhipenko/TaskScheduler/issues/28","id":294992705,"user":{"login":"arkhipenko","id":312909,"avatar_url":"https://avatars3.githubusercontent.com/u/312909?v=3","gravatar_id":"","url":"https://api.github.com/users/arkhipenko","html_url":"https://github.com/arkhipenko","followers_url":"https://api.github.com/users/arkhipenko/followers","following_url":"https://api.github.com/users/arkhipenko/following{/other_user}","gists_url":"https://api.github.com/users/arkhipenko/gists{/gist_id}","starred_url":"https://api.github.com/users/arkhipenko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arkhipenko/subscriptions","organizations_url":"https://api.github.com/users/arkhipenko/orgs","repos_url":"https://api.github.com/users/arkhipenko/repos","events_url":"https://api.github.com/users/arkhipenko/events{/privacy}","received_events_url":"https://api.github.com/users/arkhipenko/received_events","type":"User","site_admin":false},"created_at":"2017-04-18T21:44:53Z","updated_at":"2017-04-18T21:44:53Z","body":"Sorry - was on vacation (Sprint break). Will look into this later this week/ next week. "}}
{"actor":{"display_login":"arkhipenko"}}