Joedb
10.2.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
src
joedb
ui
Dummy_Connection_Builder.h
Go to the documentation of this file.
1
#ifndef joedb_Dummy_Connection_Builder_declared
2
#define joedb_Dummy_Connection_Builder_declared
3
4
#include "
joedb/ui/Connection_Builder.h
"
5
#include "
joedb/concurrency/Connection.h
"
6
7
namespace
joedb
8
{
9
/// @ingroup ui
10
class
Dummy_Connection_Builder
:
public
Connection_Builder
11
{
12
public
:
13
const
char
*
get_name
()
const override
14
{
15
return
"dummy"
;
16
}
17
18
Connection
*
build
(
Arguments
&arguments,
Abstract_File
*file)
override
19
{
20
return
&
Connection::dummy
;
21
}
22
};
23
}
24
25
#endif
Connection.h
Connection_Builder.h
joedb::Abstract_File
Definition
Abstract_File.h:15
joedb::Arguments
Class for conveniently parsing command-line arguments.
Definition
Arguments.h:19
joedb::Connection_Builder
Definition
Connection_Builder.h:13
joedb::Connection
Definition
Connection.h:49
joedb::Connection::dummy
static Connection dummy
Since this class has no internal state, this global variable can be used instead of creating an insta...
Definition
Connection.h:107
joedb::Dummy_Connection_Builder
Definition
Dummy_Connection_Builder.h:11
joedb::Dummy_Connection_Builder::build
Connection * build(Arguments &arguments, Abstract_File *file) override
Definition
Dummy_Connection_Builder.h:18
joedb::Dummy_Connection_Builder::get_name
const char * get_name() const override
Definition
Dummy_Connection_Builder.h:13
joedb
Definition
Server.cpp:11
Generated by
1.9.8