Joedb 9.1.4
The Journal-Only Embedded Database
|
Create an instance of a Buffered_File by parsing command-line arguments. More...
#include <joedb/ui/File_Parser.h>
Public Member Functions | |
File_Parser (Open_Mode default_open_mode=Open_Mode::write_existing_or_create_new, bool default_only=false, bool include_shared=true, bool include_server=false) | |
Buffered_File * | parse (std::ostream &out, int argc, char **argv, int &arg_index) |
Buffered_File * | get_file () const |
void | print_help (std::ostream &out) const |
Definition at line 19 of file File_Parser.h.
|
inline |
Definition at line 34 of file File_Parser.h.
|
inline |
Definition at line 56 of file File_Parser.h.
Buffered_File * joedb::File_Parser::parse | ( | std::ostream & | out, |
int | argc, | ||
char ** | argv, | ||
int & | arg_index | ||
) |
Definition at line 81 of file File_Parser.cpp.
void joedb::File_Parser::print_help | ( | std::ostream & | out | ) | const |
Definition at line 29 of file File_Parser.cpp.