Joedb 10.5.0
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
joedb::Connection_Builder Class Referenceabstract

#include <joedb/ui/Connection_Builder.h>

Inheritance diagram for joedb::Connection_Builder:

Public Member Functions

virtual const char * get_name () const
virtual std::string get_parameters_description () const
virtual Connection * build (Logger &logger, Arguments &arguments, Abstract_File *file)=0
virtual ~Connection_Builder ()=default

Detailed Description

Definition at line 13 of file Connection_Builder.h.

Constructor & Destructor Documentation

◆ ~Connection_Builder()

virtual joedb::Connection_Builder::~Connection_Builder ( )
virtualdefault

Member Function Documentation

◆ build()

virtual Connection * joedb::Connection_Builder::build ( Logger & logger,
Arguments & arguments,
Abstract_File * file )
pure virtual

◆ get_name()

virtual const char * joedb::Connection_Builder::get_name ( ) const
inlinevirtual

◆ get_parameters_description()

virtual std::string joedb::Connection_Builder::get_parameters_description ( ) const
inlinevirtual

Reimplemented in joedb::File_Connection_Builder, and joedb::Server_Connection_Builder.

Definition at line 17 of file Connection_Builder.h.


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