ARB
Public Member Functions | List of all members
NtreeCommandLine Class Reference
Inheritance diagram for NtreeCommandLine:
Inheritance graph
[legend]
Collaboration diagram for NtreeCommandLine:
Collaboration graph
[legend]

Public Member Functions

 NtreeCommandLine (int argc_, char const *const *argv_)
 
void shift ()
 
int free_args () const
 
const charget_arg (int num) const
 
bool wants_help () const
 
bool wants_import () const
 
bool wants_merge () const
 
const charautorun_macro () const
 
void print_help (FILE *out) const
 
ARB_ERROR parse ()
 

Detailed Description

Definition at line 362 of file NT_main.cxx.

Constructor & Destructor Documentation

NtreeCommandLine::NtreeCommandLine ( int  argc_,
char const *const *  argv_ 
)
inline

Definition at line 372 of file NT_main.cxx.

Member Function Documentation

void NtreeCommandLine::shift ( )
inline

Definition at line 380 of file NT_main.cxx.

int NtreeCommandLine::free_args ( ) const
inline

Definition at line 382 of file NT_main.cxx.

Referenced by startup_gui().

const char* NtreeCommandLine::get_arg ( int  num) const
inline

Definition at line 383 of file NT_main.cxx.

References NULp.

Referenced by startup_gui().

bool NtreeCommandLine::wants_help ( ) const
inline

Definition at line 385 of file NT_main.cxx.

Referenced by ARB_main(), and startup_gui().

bool NtreeCommandLine::wants_import ( ) const
inline

Definition at line 386 of file NT_main.cxx.

Referenced by startup_gui().

bool NtreeCommandLine::wants_merge ( ) const
inline

Definition at line 387 of file NT_main.cxx.

Referenced by startup_gui().

const char* NtreeCommandLine::autorun_macro ( ) const
inline

Definition at line 389 of file NT_main.cxx.

References macro_name.

Referenced by startup_gui().

void NtreeCommandLine::print_help ( FILE *  out) const
inline

Definition at line 391 of file NT_main.cxx.

References ARB_BUILD_HOST, ARB_BUILD_USER, ARB_BUILD_YEAR, and ARB_VERSION_DETAILED.

Referenced by ARB_main().

ARB_ERROR NtreeCommandLine::parse ( )
inline

Definition at line 417 of file NT_main.cxx.

References arb_assert, error(), EXIT_FAILURE, EXIT_SUCCESS, GBK_terminate(), and GBS_global_string().

Referenced by ARB_main().


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