Audacity 3.2.0
|
A class representing a result of a run operation. More...
#include <Statement.h>
Public Member Functions | |
RunResult (const RunResult &)=delete | |
RunResult (RunResult &&) noexcept | |
RunResult & | operator= (const RunResult &)=delete |
RunResult & | operator= (RunResult &&) noexcept |
~RunResult () | |
bool | IsOk () const noexcept |
bool | HasRows () const noexcept |
int | GetModifiedRowsCount () const noexcept |
const std::vector< Error > & | GetErrors () const noexcept |
RowIterator | begin () noexcept |
RowIterator | end () noexcept |
Private Member Functions | |
RunResult (StatementHandlePtr statement, std::vector< Error > errors) noexcept | |
Private Attributes | |
StatementHandlePtr | mStatement |
std::vector< Error > | mErrors {} |
int | mModifiedRowsCount { 0 } |
bool | mHasRows { false } |
Friends | |
class | RunContext |
A class representing a result of a run operation.
Definition at line 98 of file Statement.h.
|
privatenoexcept |
Definition at line 203 of file Statement.cpp.
|
delete |
|
noexcept |
Definition at line 221 of file Statement.cpp.
audacity::sqlite::RunResult::~RunResult | ( | ) |
Definition at line 236 of file Statement.cpp.
References mStatement.
|
noexcept |
Definition at line 262 of file Statement.cpp.
References mErrors, mHasRows, and mStatement.
|
noexcept |
Definition at line 267 of file Statement.cpp.
|
noexcept |
|
noexcept |
Definition at line 252 of file Statement.cpp.
References mModifiedRowsCount.
|
noexcept |
|
noexcept |
Definition at line 242 of file Statement.cpp.
References mErrors.
Definition at line 226 of file Statement.cpp.
References anonymous_namespace{NoteTrack.cpp}::swap().
|
friend |
Definition at line 100 of file Statement.h.
|
private |
Definition at line 123 of file Statement.h.
Referenced by begin(), GetErrors(), and IsOk().
|
private |
Definition at line 125 of file Statement.h.
|
private |
Definition at line 124 of file Statement.h.
Referenced by GetModifiedRowsCount().
|
private |
Definition at line 122 of file Statement.h.
Referenced by begin(), and ~RunResult().