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

#include <joedb/ui/Client_Parser.h>

Public Types

enum class  DB_Type {
  none , interpreted , dump , dump_tail ,
  sql , sql_tail
}
 

Public Member Functions

 Client_Parser (Open_Mode default_open_mode, DB_Type default_db_type, Arguments &arguments)
 
Clientget ()
 
bool has_file () const
 
void print_help (std::ostream &out) const
 

Detailed Description

Definition at line 13 of file Client_Parser.h.

Member Enumeration Documentation

◆ DB_Type

enum class joedb::Client_Parser::DB_Type
strong
Enumerator
none 
interpreted 
dump 
dump_tail 
sql 
sql_tail 

Definition at line 16 of file Client_Parser.h.

Constructor & Destructor Documentation

◆ Client_Parser()

joedb::Client_Parser::Client_Parser ( Open_Mode  default_open_mode,
DB_Type  default_db_type,
Arguments arguments 
)

Definition at line 81 of file Client_Parser.cpp.

Member Function Documentation

◆ get()

Client * joedb::Client_Parser::get ( )
inline

Definition at line 46 of file Client_Parser.h.

◆ has_file()

bool joedb::Client_Parser::has_file ( ) const
inline

Definition at line 47 of file Client_Parser.h.

◆ print_help()

void joedb::Client_Parser::print_help ( std::ostream &  out) const
inline

Definition at line 49 of file Client_Parser.h.


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