Comment puis-je attendre deux ou plusieurs choses (avec des types différents) en même temps? Comme dans une boucle d'événement:Comment j'attends deux choses de type différent dans une boucle?
while(true) {
ppl::task<Letter> msg1 = WaitForLetter(); //one letter a month
ppl::task<SMS> msg2 = WaitForSMS(); //one SMS an hour
//wait_any. How to do it for tasks of different types?
}