#include "octave.h"
Public Member Functions | |
cmdline_options () | |
cmdline_options (int argc, char **argv) | |
string_vector | all_args () const |
void | all_args (const string_vector &arg) |
octave_value | as_octave_value () const |
std::string | code_to_eval () const |
void | code_to_eval (const std::string &arg) |
std::list< std::string > | command_line_path () const |
void | command_line_path (const std::list< std::string > &arg) |
std::string | doc_cache_file () const |
void | doc_cache_file (const std::string &arg) |
std::string | docstrings_file () const |
void | docstrings_file (const std::string &arg) |
bool | echo_commands () const |
void | echo_commands (bool arg) |
std::string | exec_path () const |
void | exec_path (const std::string &arg) |
bool | experimental_terminal_widget () const |
void | experimental_terminal_widget (bool arg) |
bool | forced_interactive () const |
void | forced_interactive (bool arg) |
bool | forced_line_editing () const |
void | forced_line_editing (bool arg) |
bool | gui () const |
void | gui (bool arg) |
std::string | image_path () const |
void | image_path (const std::string &arg) |
std::string | info_file () const |
void | info_file (const std::string &arg) |
std::string | info_program () const |
void | info_program (const std::string &arg) |
bool | inhibit_startup_message () const |
void | inhibit_startup_message (bool arg) |
bool | line_editing () const |
void | line_editing (bool arg) |
bool | no_window_system () const |
void | no_window_system (bool arg) |
bool | persist () const |
void | persist (bool arg) |
bool | read_history_file () const |
void | read_history_file (bool arg) |
bool | read_init_files () const |
void | read_init_files (bool arg) |
bool | read_site_files () const |
void | read_site_files (bool arg) |
string_vector | remaining_args () const |
void | remaining_args (const string_vector &arg) |
bool | server () const |
void | server (bool arg) |
bool | set_initial_path () const |
void | set_initial_path (bool arg) |
int | sys_argc () const |
char ** | sys_argv () const |
std::string | texi_macros_file () const |
void | texi_macros_file (const std::string &arg) |
bool | traditional () const |
void | traditional (bool arg) |
bool | verbose_flag () const |
void | verbose_flag (bool arg) |
cmdline_options::cmdline_options | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 65 of file octave.cc.
References octave_getopt_long_wrapper().
|
inline |
Definition at line 86 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 118 of file octave.h.
References octave_value::arg().
octave_value cmdline_options::as_octave_value | ( | void | ) | const |
Definition at line 243 of file octave.cc.
References all_args(), code_to_eval(), command_line_path(), doc_cache_file(), docstrings_file(), echo_commands(), exec_path(), forced_interactive(), forced_line_editing(), gui(), image_path(), info_file(), info_program(), inhibit_startup_message(), line_editing(), m, no_window_system(), persist(), read_history_file(), read_init_files(), read_site_files(), remaining_args(), server(), set_initial_path(), sys_argc(), texi_macros_file(), traditional(), and verbose_flag().
Referenced by octave::Fcmdline_options().
|
inline |
Definition at line 76 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 108 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 77 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 109 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 80 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 112 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 79 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 111 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 56 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 89 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 81 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 113 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 58 of file octave.h.
Referenced by interpreter::execute(), interpreter::experimental_terminal_widget(), application::experimental_terminal_widget(), and interpreter::initialize().
|
inline |
Definition at line 91 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 60 of file octave.h.
Referenced by as_octave_value(), interpreter::execute(), and application::forced_interactive().
|
inline |
Definition at line 94 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 61 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 93 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 62 of file octave.h.
Referenced by as_octave_value(), interpreter::execute(), and interpreter::initialize().
|
inline |
Definition at line 95 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 82 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 114 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 83 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 115 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 84 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 116 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 63 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 96 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 65 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 97 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 67 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 99 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 68 of file octave.h.
Referenced by as_octave_value(), and interpreter::execute().
|
inline |
Definition at line 100 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 69 of file octave.h.
Referenced by as_octave_value(), and interpreter::initialize_history().
|
inline |
Definition at line 101 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 70 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 102 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 71 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 103 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 87 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 119 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 72 of file octave.h.
Referenced by as_octave_value(), and interpreter::execute().
|
inline |
Definition at line 104 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 73 of file octave.h.
Referenced by as_octave_value(), and interpreter::initialize_load_path().
|
inline |
Definition at line 105 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 53 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 85 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 117 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 74 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 106 of file octave.h.
References octave_value::arg().
|
inline |
Definition at line 75 of file octave.h.
Referenced by as_octave_value().
|
inline |
Definition at line 107 of file octave.h.
References octave_value::arg().