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

#include <joedb/ui/Command_Processor.h>

Inheritance diagram for joedb::Command_Processor:
Inheritance graph
[legend]

Public Types

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

Public Member Functions

virtual Status process_command (const std::string &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 ( const std::string &  command,
std::istream &  parameters,
std::istream &  in,
std::ostream &  out 
)
pure virtual

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