Zserio C++ runtime library  1.1.0
Built for Zserio 2.15.0
zserio::ISqliteDatabase Class Referenceabstract

#include <ISqliteDatabase.h>

Inheritance diagram for zserio::ISqliteDatabase:
Collaboration diagram for zserio::ISqliteDatabase:

Public Member Functions

 ~ISqliteDatabase () override
 
virtual void createSchema ()=0
 
virtual void deleteSchema ()=0
 
- Public Member Functions inherited from zserio::ISqliteDatabaseReader
virtual ~ISqliteDatabaseReader ()=default
 
virtual SqliteConnectionconnection () noexcept=0
 

Detailed Description

Writer interface for generated databases.

Definition at line 10 of file ISqliteDatabase.h.

Constructor & Destructor Documentation

◆ ~ISqliteDatabase()

zserio::ISqliteDatabase::~ISqliteDatabase ( )
inlineoverride

Destructor.

Definition at line 16 of file ISqliteDatabase.h.

Member Function Documentation

◆ createSchema()

virtual void zserio::ISqliteDatabase::createSchema ( )
pure virtual

Creates database schema.

◆ deleteSchema()

virtual void zserio::ISqliteDatabase::deleteSchema ( )
pure virtual

Deletes database schema.


The documentation for this class was generated from the following file: