Lines Matching refs:ticket
24 fit::suspended_task::ticket obtain_ticket() { in obtain_ticket()
25 fit::suspended_task::ticket ticket = next_ticket_++; in obtain_ticket() local
26 tickets_.emplace(ticket, disposition::pending); in obtain_ticket()
27 return ticket; in obtain_ticket()
30 disposition get_disposition(fit::suspended_task::ticket ticket) { in get_disposition() argument
31 auto it = tickets_.find(ticket); in get_disposition()
36 fit::suspended_task::ticket duplicate_ticket( in duplicate_ticket()
37 fit::suspended_task::ticket ticket) override { in duplicate_ticket() argument
38 auto it = tickets_.find(ticket); in duplicate_ticket()
45 fit::suspended_task::ticket ticket, bool resume_task) override { in resolve_ticket() argument
46 auto it = tickets_.find(ticket); in resolve_ticket()
53 fit::suspended_task::ticket next_ticket_ = 1;
54 std::map<fit::suspended_task::ticket, disposition> tickets_;