File tree Expand file tree Collapse file tree 4 files changed +26
-0
lines changed Expand file tree Collapse file tree 4 files changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -98,7 +98,10 @@ namespace sqlite3pp
98
98
int enable_triggers (bool enable = true );
99
99
int enable_extended_result_codes (bool enable = true );
100
100
101
+ int changes () const ;
102
+
101
103
int error_code () const ;
104
+ int extended_error_code () const ;
102
105
char const * error_msg () const ;
103
106
104
107
int execute (char const * sql);
Original file line number Diff line number Diff line change @@ -182,11 +182,21 @@ namespace sqlite3pp
182
182
return sqlite3_extended_result_codes (db_, enable ? 1 : 0 );
183
183
}
184
184
185
+ inline int database::changes () const
186
+ {
187
+ return sqlite3_changes (db_);
188
+ }
189
+
185
190
inline int database::error_code () const
186
191
{
187
192
return sqlite3_errcode (db_);
188
193
}
189
194
195
+ inline int database::extended_error_code () const
196
+ {
197
+ return sqlite3_extended_errcode (db_);
198
+ }
199
+
190
200
inline char const * database::error_msg () const
191
201
{
192
202
return sqlite3_errmsg (db_);
Original file line number Diff line number Diff line change @@ -184,11 +184,21 @@ namespace sqlite3pp
184
184
return sqlite3_extended_result_codes (db_, enable ? 1 : 0 );
185
185
}
186
186
187
+ int database::changes () const
188
+ {
189
+ return sqlite3_changes (db_);
190
+ }
191
+
187
192
int database::error_code () const
188
193
{
189
194
return sqlite3_errcode (db_);
190
195
}
191
196
197
+ int database::extended_error_code () const
198
+ {
199
+ return sqlite3_extended_errcode (db_);
200
+ }
201
+
192
202
char const * database::error_msg () const
193
203
{
194
204
return sqlite3_errmsg (db_);
Original file line number Diff line number Diff line change @@ -99,7 +99,10 @@ namespace sqlite3pp
99
99
int enable_triggers (bool enable = true );
100
100
int enable_extended_result_codes (bool enable = true );
101
101
102
+ int changes () const ;
103
+
102
104
int error_code () const ;
105
+ int extended_error_code () const ;
103
106
char const * error_msg () const ;
104
107
105
108
int execute (char const * sql);
You can’t perform that action at this time.
0 commit comments