Lines Matching defs:SBCommandReturnObject

1 //===-- SBCommandReturnObject.cpp -----------------------------------------===//
9 #include "lldb/API/SBCommandReturnObject.h"
36 // rvalue ctor+assignment are not used by SBCommandReturnObject.
49 SBCommandReturnObject::SBCommandReturnObject()
54 SBCommandReturnObject::SBCommandReturnObject(CommandReturnObject &ref)
59 SBCommandReturnObject::SBCommandReturnObject(const SBCommandReturnObject &rhs) {
65 SBCommandReturnObject &SBCommandReturnObject::
66 operator=(const SBCommandReturnObject &rhs) {
74 SBCommandReturnObject::~SBCommandReturnObject() = default;
76 bool SBCommandReturnObject::IsValid() const {
80 SBCommandReturnObject::operator bool() const {
87 const char *SBCommandReturnObject::GetOutput() {
94 const char *SBCommandReturnObject::GetError() {
101 SBStructuredData SBCommandReturnObject::GetErrorData() {
110 size_t SBCommandReturnObject::GetOutputSize() {
116 size_t SBCommandReturnObject::GetErrorSize() {
122 size_t SBCommandReturnObject::PutOutput(FILE *fh) {
132 size_t SBCommandReturnObject::PutOutput(FileSP file_sp) {
139 size_t SBCommandReturnObject::PutOutput(SBFile file) {
146 size_t SBCommandReturnObject::PutError(FILE *fh) {
156 size_t SBCommandReturnObject::PutError(FileSP file_sp) {
163 size_t SBCommandReturnObject::PutError(SBFile file) {
170 void SBCommandReturnObject::Clear() {
176 lldb::ReturnStatus SBCommandReturnObject::GetStatus() {
182 void SBCommandReturnObject::SetStatus(lldb::ReturnStatus status) {
188 bool SBCommandReturnObject::Succeeded() {
194 bool SBCommandReturnObject::HasResult() {
200 void SBCommandReturnObject::AppendMessage(const char *message) {
206 void SBCommandReturnObject::AppendWarning(const char *message) {
212 CommandReturnObject *SBCommandReturnObject::operator->() const {
216 CommandReturnObject *SBCommandReturnObject::get() const {
220 CommandReturnObject &SBCommandReturnObject::operator*() const {
224 CommandReturnObject &SBCommandReturnObject::ref() const {
228 bool SBCommandReturnObject::GetDescription(SBStream &description) {
253 void SBCommandReturnObject::SetImmediateOutputFile(FILE *fh) {
259 void SBCommandReturnObject::SetImmediateErrorFile(FILE *fh) {
265 void SBCommandReturnObject::SetImmediateOutputFile(FILE *fh,
272 void SBCommandReturnObject::SetImmediateErrorFile(FILE *fh,
279 void SBCommandReturnObject::SetImmediateOutputFile(SBFile file) {
284 void SBCommandReturnObject::SetImmediateErrorFile(SBFile file) {
289 void SBCommandReturnObject::SetImmediateOutputFile(FileSP file_sp) {
294 void SBCommandReturnObject::SetImmediateErrorFile(FileSP file_sp) {
299 void SBCommandReturnObject::PutCString(const char *string, int len) {
311 const char *SBCommandReturnObject::GetOutput(bool only_if_no_immediate) {
320 const char *SBCommandReturnObject::GetError(bool only_if_no_immediate) {
328 size_t SBCommandReturnObject::Printf(const char *format, ...) {
336 void SBCommandReturnObject::SetError(lldb::SBError &error,
346 void SBCommandReturnObject::SetError(const char *error_cstr) {