16 #include <portability.h>
33 #define SQLITE_PREP_STR_MAX -1
72 size_t my_len = strlen( new_msg );
117 virtual bool _prep() = 0;
140 return_val =
_exec();
141 assert( return_val !=
err );
147 switch ( post_action )
228 assert( (*p)->get_status() ==
ready );
301 inline bool backup(
const char* file_name, std::string*
err )
304 bool return_val =
false;
326 err->assign(
"Error during backup: " );
332 err->assign(
"Error opening backup file: " );
339 err->assign(
"Database is not currently connected." );
365 bool return_val =
false;
531 class sqlite_statement_pool;
550 #ifdef USE_MEM_POOL_ALLOCATORS
564 #ifdef USE_MEM_POOL_ALLOCATORS
574 for ( sqlite_statement_pool_pool::iterator it=
statements->begin(); it!=
statements->end(); it++ )