Beispiel #1
0
BreakpointEventType
SBBreakpoint::GetBreakpointEventTypeFromEvent (const SBEvent& event)
{
    if (event.IsValid())
        return Breakpoint::BreakpointEventData::GetBreakpointEventTypeFromEvent (event.GetSP());
    return eBreakpointEventTypeInvalidType;
}
Beispiel #2
0
WatchpointEventType
SBWatchpoint::GetWatchpointEventTypeFromEvent(const SBEvent &event) {
  if (event.IsValid())
    return Watchpoint::WatchpointEventData::GetWatchpointEventTypeFromEvent(
        event.GetSP());
  return eWatchpointEventTypeInvalidType;
}
Beispiel #3
0
bool
SBListener::HandleBroadcastEvent (const SBEvent &event)
{
    if (m_opaque_sp)
        return m_opaque_sp->HandleBroadcastEvent (event.GetSP());
    return false;
}
Beispiel #4
0
void
SBListener::AddEvent (const SBEvent &event)
{
    EventSP &event_sp = event.GetSP ();
    if (event_sp)
        m_opaque_sp->AddEvent (event_sp);
}
Beispiel #5
0
void
SBBroadcaster::BroadcastEvent (const SBEvent &event, bool unique)
{
    if (m_opaque == NULL)
        return;

    EventSP event_sp = event.GetSP ();
    if (unique)
        m_opaque->BroadcastEventIfUnique (event_sp);
    else
        m_opaque->BroadcastEvent (event_sp);
}