Add an accessor to the DatabaseStatement class

This commit is contained in:
Pierre Pronchery 2019-09-01 03:04:28 +02:00
parent f3f7650dfe
commit 34a835f967
2 changed files with 10 additions and 0 deletions

View File

@ -33,6 +33,9 @@ DatabaseStatement * databasestatement_new(Database * database,
char const * query);
void databasestatement_delete(DatabaseStatement * statement);
/* accessors */
Database * databasestatement_get_database(DatabaseStatement * statement);
/* useful */
int databasestatement_query(DatabaseStatement * statement,
DatabaseCallback callback, void * data, ...);

View File

@ -61,6 +61,13 @@ void databasestatement_delete(DatabaseStatement * statement)
}
/* accessors */
Database * databasestatement_get_database(DatabaseStatement * statement)
{
return statement->database;
}
/* databasestatement_query */
int databasestatement_query(DatabaseStatement * statement,
DatabaseCallback callback, void * data, ...)