Lines Matching defs:SBError
1 //===-- SBError.cpp -------------------------------------------------------===//
9 #include "lldb/API/SBError.h"
23 SBError::SBError() { LLDB_INSTRUMENT_VA(this); }
25 SBError::SBError(const SBError &rhs) {
32 SBError::SBError(const char *message) {
38 SBError::SBError(lldb_private::Status &&status)
43 SBError::~SBError() = default;
45 const SBError &SBError::operator=(const SBError &rhs) {
55 const char *SBError::GetCString() const {
63 void SBError::Clear() {
70 bool SBError::Fail() const {
81 bool SBError::Success() const {
91 uint32_t SBError::GetError() const {
102 SBStructuredData SBError::GetErrorData() const {
114 ErrorType SBError::GetType() const {
124 void SBError::SetError(uint32_t err, ErrorType type) {
131 void SBError::SetError(Status &&lldb_error) {
136 void SBError::SetErrorToErrno() {
143 void SBError::SetErrorToGenericError() {
150 void SBError::SetErrorString(const char *err_str) {
157 int SBError::SetErrorStringWithFormat(const char *format, ...) {
172 bool SBError::IsValid() const {
176 SBError::operator bool() const {
182 void SBError::CreateIfNeeded() {
187 lldb_private::Status *SBError::operator->() { return m_opaque_up.get(); }
189 lldb_private::Status *SBError::get() { return m_opaque_up.get(); }
191 lldb_private::Status &SBError::ref() {
196 const lldb_private::Status &SBError::operator*() const {
201 bool SBError::GetDescription(SBStream &description) {