llvm/lldb/source/API/SBProcessInfo.cpp

//===-- SBProcessInfo.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/SBProcessInfo.h"
#include "Utils.h"
#include "lldb/API/SBFileSpec.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/ProcessInfo.h"

usingnamespacelldb;
usingnamespacelldb_private;

SBProcessInfo::SBProcessInfo() {}

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

SBProcessInfo::~SBProcessInfo() = default;

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

ProcessInstanceInfo &SBProcessInfo::ref() {}

void SBProcessInfo::SetProcessInfo(const ProcessInstanceInfo &proc_info_ref) {}

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

const char *SBProcessInfo::GetName() {}

SBFileSpec SBProcessInfo::GetExecutableFile() {}

lldb::pid_t SBProcessInfo::GetProcessID() {}

uint32_t SBProcessInfo::GetUserID() {}

uint32_t SBProcessInfo::GetGroupID() {}

bool SBProcessInfo::UserIDIsValid() {}

bool SBProcessInfo::GroupIDIsValid() {}

uint32_t SBProcessInfo::GetEffectiveUserID() {}

uint32_t SBProcessInfo::GetEffectiveGroupID() {}

bool SBProcessInfo::EffectiveUserIDIsValid() {}

bool SBProcessInfo::EffectiveGroupIDIsValid() {}

lldb::pid_t SBProcessInfo::GetParentProcessID() {}

const char *SBProcessInfo::GetTriple() {}