![]() |
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().