Joedb
10.0.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
src
joedb
ui
Writable_Command_Processor.h
Go to the documentation of this file.
1
#ifndef joedb_Writable_Command_Processor_declared
2
#define joedb_Writable_Command_Processor_declared
3
4
#include "
joedb/ui/Command_Processor.h
"
5
6
namespace
joedb
7
{
8
class
Writable;
9
10
/// @ingroup ui
11
class
Writable_Command_Processor
:
public
Command_Processor
12
{
13
friend
class
Readable_Writable_Command_Processor
;
14
15
private
:
16
Writable
&writable;
17
18
Status
process_command
19
(
20
const
std::string &command,
21
std::istream ¶meters,
22
std::istream &in,
23
std::ostream &out
24
)
override
;
25
26
public
:
27
Writable_Command_Processor
(
Writable
&writable): writable(writable) {}
28
};
29
}
30
31
#endif
Command_Processor.h
joedb::Command_Processor
Definition
Command_Processor.h:11
joedb::Command_Processor::Status
Status
Definition
Command_Processor.h:13
joedb::Readable_Writable_Command_Processor
Definition
Readable_Writable_Command_Processor.h:11
joedb::Writable_Command_Processor
Definition
Writable_Command_Processor.h:12
joedb::Writable_Command_Processor::Writable_Command_Processor
Writable_Command_Processor(Writable &writable)
Definition
Writable_Command_Processor.h:27
joedb::Writable
Superclass with all joedb journal event listeners as virtual functions.
Definition
Writable.h:17
joedb
Definition
Blob.h:7
Generated by
1.9.8