llvm/lldb/source/API/SBEvent.cpp

//===-- SBEvent.cpp -------------------------------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/API/SBEvent.h"
#include "lldb/API/SBBroadcaster.h"
#include "lldb/API/SBStream.h"
#include "lldb/Utility/Instrumentation.h"

#include "lldb/Breakpoint/Breakpoint.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Target/Process.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/Event.h"
#include "lldb/Utility/Stream.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBEvent::SBEvent() {}

SBEvent::SBEvent(uint32_t event_type, const char *cstr, uint32_t cstr_len)
    :{}

SBEvent::SBEvent(EventSP &event_sp)
    :{}

SBEvent::SBEvent(Event *event_ptr) :{}

SBEvent::SBEvent(const SBEvent &rhs)
    :{}

const SBEvent &SBEvent::operator=(const SBEvent &rhs) {}

SBEvent::~SBEvent() = default;

const char *SBEvent::GetDataFlavor() {}

uint32_t SBEvent::GetType() const {}

SBBroadcaster SBEvent::GetBroadcaster() const {}

const char *SBEvent::GetBroadcasterClass() const {}

bool SBEvent::BroadcasterMatchesPtr(const SBBroadcaster *broadcaster) {}

bool SBEvent::BroadcasterMatchesRef(const SBBroadcaster &broadcaster) {}

void SBEvent::Clear() {}

EventSP &SBEvent::GetSP() const {}

Event *SBEvent::get() const {}

void SBEvent::reset(EventSP &event_sp) {}

void SBEvent::reset(Event *event_ptr) {}

bool SBEvent::IsValid() const {}
operator bool()

const char *SBEvent::GetCStringFromEvent(const SBEvent &event) {}

bool SBEvent::GetDescription(SBStream &description) {}

bool SBEvent::GetDescription(SBStream &description) const {}