Lines Matching refs:listener
24 void EventEmitter::RegisterListener(EventListener* listener, uint32_t events) {
26 RegisterListener_Locked(listener, events);
29 void EventEmitter::UnregisterListener(EventListener* listener) {
31 UnregisterListener_Locked(listener);
34 void EventEmitter::RegisterListener_Locked(EventListener* listener,
36 assert(listeners_.count(listener) == 0);
37 listeners_[listener] = events;
40 void EventEmitter::UnregisterListener_Locked(EventListener* listener) {
41 assert(listeners_.count(listener) == 1);
42 listeners_.erase(listener);