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

#include <joedb/ui/Command_Processor.h>

Inheritance diagram for joedb::Command_Processor:

Public Types

enum class  Status {
  ok , done , quit , abort ,
  not_found
}

Public Member Functions

virtual Status process_command (std::string_view command, std::istream &parameters, std::istream &in, std::ostream &out)=0
virtual ~Command_Processor ()

Detailed Description

Definition at line 10 of file Command_Processor.h.

Member Enumeration Documentation

◆ Status

Enumerator
ok 
done 
quit 
abort 
not_found 

Definition at line 13 of file Command_Processor.h.

Constructor & Destructor Documentation

◆ ~Command_Processor()

joedb::Command_Processor::~Command_Processor ( )
virtualdefault

Member Function Documentation

◆ process_command()

virtual Status joedb::Command_Processor::process_command ( std::string_view command,
std::istream & parameters,
std::istream & in,
std::ostream & out )
pure virtual

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