Lines Matching refs:m_opaque_ptr

19 SBBroadcaster::SBBroadcaster() : m_opaque_sp(), m_opaque_ptr(nullptr) {  in SBBroadcaster()
24 : m_opaque_sp(new Broadcaster(nullptr, name)), m_opaque_ptr(nullptr) { in SBBroadcaster()
27 m_opaque_ptr = m_opaque_sp.get(); in SBBroadcaster()
31 : m_opaque_sp(owns ? broadcaster : nullptr), m_opaque_ptr(broadcaster) {} in SBBroadcaster()
34 : m_opaque_sp(rhs.m_opaque_sp), m_opaque_ptr(rhs.m_opaque_ptr) { in SBBroadcaster()
45 m_opaque_ptr = rhs.m_opaque_ptr; in operator =()
56 if (m_opaque_ptr == nullptr) in BroadcastEventByType()
60 m_opaque_ptr->BroadcastEventIfUnique(event_type); in BroadcastEventByType()
62 m_opaque_ptr->BroadcastEvent(event_type); in BroadcastEventByType()
69 if (m_opaque_ptr == nullptr) in BroadcastEvent()
74 m_opaque_ptr->BroadcastEventIfUnique(event_sp); in BroadcastEvent()
76 m_opaque_ptr->BroadcastEvent(event_sp); in BroadcastEvent()
85 if (m_opaque_ptr) in AddInitialEventsToListener()
86 m_opaque_ptr->AddInitialEventsToListener(listener.m_opaque_sp, in AddInitialEventsToListener()
96 if (m_opaque_ptr) in AddListener()
97 return m_opaque_ptr->AddListener(listener.m_opaque_sp, event_mask); in AddListener()
104 if (m_opaque_ptr) in GetName()
105 return m_opaque_ptr->GetBroadcasterName().GetCString(); in GetName()
113 if (m_opaque_ptr) in EventTypeHasListeners()
114 return m_opaque_ptr->EventTypeHasListeners(event_type); in EventTypeHasListeners()
124 if (m_opaque_ptr) in RemoveListener()
125 return m_opaque_ptr->RemoveListener(listener.m_opaque_sp, event_mask); in RemoveListener()
129 Broadcaster *SBBroadcaster::get() const { return m_opaque_ptr; } in get()
136 m_opaque_ptr = broadcaster; in reset()
146 return m_opaque_ptr != nullptr; in operator bool()
153 m_opaque_ptr = nullptr; in Clear()
160 return m_opaque_ptr == rhs.m_opaque_ptr; in operator ==()
167 return m_opaque_ptr != rhs.m_opaque_ptr; in operator !=()
174 return m_opaque_ptr < rhs.m_opaque_ptr; in operator <()