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
9898 int enable_triggers (bool enable = true );
9999 int enable_extended_result_codes (bool enable = true );
100100
101+ int changes () const ;
102+
101103 int error_code () const ;
104+ int extended_error_code () const ;
102105 char const * error_msg () const ;
103106
104107 int execute (char const * sql);
Original file line number Diff line number Diff line change @@ -182,11 +182,21 @@ namespace sqlite3pp
182182 return sqlite3_extended_result_codes (db_, enable ? 1 : 0 );
183183 }
184184
185+ inline int database::changes () const
186+ {
187+ return sqlite3_changes (db_);
188+ }
189+
185190 inline int database::error_code () const
186191 {
187192 return sqlite3_errcode (db_);
188193 }
189194
195+ inline int database::extended_error_code () const
196+ {
197+ return sqlite3_extended_errcode (db_);
198+ }
199+
190200 inline char const * database::error_msg () const
191201 {
192202 return sqlite3_errmsg (db_);
Original file line number Diff line number Diff line change @@ -184,11 +184,21 @@ namespace sqlite3pp
184184 return sqlite3_extended_result_codes (db_, enable ? 1 : 0 );
185185 }
186186
187+ int database::changes () const
188+ {
189+ return sqlite3_changes (db_);
190+ }
191+
187192 int database::error_code () const
188193 {
189194 return sqlite3_errcode (db_);
190195 }
191196
197+ int database::extended_error_code () const
198+ {
199+ return sqlite3_extended_errcode (db_);
200+ }
201+
192202 char const * database::error_msg () const
193203 {
194204 return sqlite3_errmsg (db_);
Original file line number Diff line number Diff line change @@ -99,7 +99,10 @@ namespace sqlite3pp
9999 int enable_triggers (bool enable = true );
100100 int enable_extended_result_codes (bool enable = true );
101101
102+ int changes () const ;
103+
102104 int error_code () const ;
105+ int extended_error_code () const ;
103106 char const * error_msg () const ;
104107
105108 int execute (char const * sql);
You can’t perform that action at this time.
0 commit comments