#include <database.h>
Definition at line 20 of file database.h.
 
◆ ~SQL_Database()
  
  
      
        
          | virtual Botan::SQL_Database::~SQL_Database  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ create_table()
  
  
      
        
          | virtual void Botan::SQL_Database::create_table  | 
          ( | 
          std::string_view |           table_schema | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ exec()
  
  
      
        
          | virtual size_t Botan::SQL_Database::exec  | 
          ( | 
          std::string_view |           sql | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Definition at line 77 of file database.h.
virtual std::shared_ptr< Statement > new_statement(std::string_view base_sql) const =0
 
 
References new_statement().
 
 
◆ is_threadsafe()
  
  
      
        
          | virtual bool Botan::SQL_Database::is_threadsafe  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ new_statement()
  
  
      
        
          | virtual std::shared_ptr< Statement > Botan::SQL_Database::new_statement  | 
          ( | 
          std::string_view |           base_sql | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ row_count()
  
  
      
        
          | virtual size_t Botan::SQL_Database::row_count  | 
          ( | 
          std::string_view |           table_name | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ rows_changed_by_last_statement()
  
  
      
        
          | virtual size_t Botan::SQL_Database::rows_changed_by_last_statement  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
The documentation for this class was generated from the following file: