Joedb 9.1.4
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Public Member Functions | List of all members
joedb::Readable_Writable_Command_Processor Class Reference

#include <joedb/ui/Readable_Writable_Command_Processor.h>

Inheritance diagram for joedb::Readable_Writable_Command_Processor:
Inheritance graph
[legend]
Collaboration diagram for joedb::Readable_Writable_Command_Processor:
Collaboration graph
[legend]

Public Member Functions

 Readable_Writable_Command_Processor (const Readable &readable, Writable &writable, size_t max_record_id)
 
- Public Member Functions inherited from joedb::Data_Manipulation_Command_Processor
 Data_Manipulation_Command_Processor (const Readable &readable, Writable &writable, size_t max_record_id)
 
- Public Member Functions inherited from joedb::Readable_Command_Processor
 Readable_Command_Processor (const Readable &readable)
 
- Public Member Functions inherited from joedb::Command_Processor
virtual ~Command_Processor ()
 

Additional Inherited Members

- Public Types inherited from joedb::Command_Processor
enum class  Status {
  ok , done , quit , abort ,
  not_found
}
 
- Static Public Member Functions inherited from joedb::Readable_Command_Processor
static Table_Id parse_table (std::istream &in, const Readable &readable)
 
- Protected Member Functions inherited from joedb::Readable_Command_Processor
void write_value (std::ostream &out, Table_Id table_id, Record_Id record_id, Field_Id field_id)
 
- Protected Attributes inherited from joedb::Data_Manipulation_Command_Processor
Writablewritable
 
size_t max_record_id
 
- Protected Attributes inherited from joedb::Readable_Command_Processor
const Readablereadable
 

Detailed Description

Definition at line 10 of file Readable_Writable_Command_Processor.h.

Constructor & Destructor Documentation

◆ Readable_Writable_Command_Processor()

joedb::Readable_Writable_Command_Processor::Readable_Writable_Command_Processor ( const Readable readable,
Writable writable,
size_t  max_record_id 
)
inline

Definition at line 24 of file Readable_Writable_Command_Processor.h.


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