Lines Matching refs:TA
59 template <typename TA, typename TB>
62 …explicit TestBidiQueueEnd(BidiQueueEnd<TA, TB>* end, Handler* handler) : handler_(handler), end_(e… in TestBidiQueueEnd() argument
68 std::promise<void>* Send(TA* value) { in Send()
71 &TestBidiQueueEnd<TA, TB>::handle_send, in Send()
81 …BindOnce(&TestBidiQueueEnd<TA, TB>::handle_receive, common::Unretained(this), common::Unretained(p… in Receive()
86 void handle_send(TA* value, std::promise<void>* promise) { in handle_send()
90 &TestBidiQueueEnd<TA, TB>::handle_register_enqueue, in handle_send()
96 std::unique_ptr<TA> handle_register_enqueue(TA* value, std::promise<void>* promise) { in handle_register_enqueue()
99 return std::unique_ptr<TA>(value); in handle_register_enqueue()
106 …&TestBidiQueueEnd<TA, TB>::handle_register_dequeue, common::Unretained(this), common::Unretained(p… in handle_receive()
116 BidiQueueEnd<TA, TB>* end_;