Coroutine Patterns: Problems and Solutions in Modern C++ Codebases

Coroutine Patterns: Problems and Solutions in Modern C++ Codebases

CppCon via YouTube Direct link

Scheduling the background

9 of 16

9 of 16

Scheduling the background

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Coroutine Patterns: Problems and Solutions in Modern C++ Codebases

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Agenda
  3. 3 Motivation
  4. 4 Tasks and Executors
  5. 5 Executor
  6. 6 Lifetime
  7. 7 Game
  8. 8 Keeping objects alive
  9. 9 Scheduling the background
  10. 10 ASN scope
  11. 11 Exceptions
  12. 12 Cleanup
  13. 13 Synchronization
  14. 14 Mutexes
  15. 15 Coroutine Locks
  16. 16 Conclusion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.