Computer Assisted Medical Intervention Tool Kit version 6.0
 
Loading...
Searching...
No Matches
options Class Reference

#include <CommandLineOptions.hxx>

+ Collaboration diagram for options:

Public Member Functions

const std::string & action () const
 
const bool & autonext () const
 
const bool & bug_report_info () const
 
const bool & camitk_dir () const
 
const std::string & check_hotplug_extension () const
 
const bool & complete_version () const
 
const std::string & component () const
 
const std::string & component () const
 
const bool & config () const
 
const bool & config_json () const
 
const std::string & directory () const
 
const std::string & directory () const
 
const std::string & file () const
 
const std::string & file () const
 
const std::string & file () const
 
const bool & help () const
 
const bool & help () const
 
const bool & help () const
 
const bool & help () const
 
const bool & help () const
 
const bool & help () const
 
const bool & help () const
 
const bool & help () const
 
const std::string & input () const
 
const std::string & input () const
 
const std::string & level () const
 
const bool & no_console () const
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (::cli::scanner &, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
 options (int start, int &argc, char **argv, int &end, bool erase=false, ::cli::unknown_mode option=::cli::unknown_mode::fail, ::cli::unknown_mode argument=::cli::unknown_mode::stop)
 
const std::string & output_dir () const
 
const std::string & output_dir () const
 
const bool & print_paths () const
 
const bool & short_version () const
 
const bool & time_stamp () const
 
const bool & version () const
 
const bool & version () const
 
const bool & version () const
 
const bool & version () const
 
const bool & version () const
 
const bool & version () const
 

Static Public Member Functions

static void print_usage (::std::ostream &)
 
static void print_usage (::std::ostream &)
 
static void print_usage (::std::ostream &)
 
static void print_usage (::std::ostream &)
 
static void print_usage (::std::ostream &)
 
static void print_usage (::std::ostream &)
 
static void print_usage (::std::ostream &)
 
static void print_usage (::std::ostream &)
 

Public Attributes

std::string action_
 
bool autonext_
 
bool bug_report_info_
 
bool camitk_dir_
 
std::string check_hotplug_extension_
 
bool complete_version_
 
std::string component_
 
bool config_
 
bool config_json_
 
std::string directory_
 
std::string file_
 
bool help_
 
std::string input_
 
std::string level_
 
bool no_console_
 
std::string output_dir_
 
bool print_paths_
 
bool short_version_
 
bool time_stamp_
 
bool version_
 

Constructor & Destructor Documentation

◆ options() [1/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [2/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [3/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

References cli::argv_scanner::end().

+ Here is the call graph for this function:

◆ options() [4/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

References cli::argv_scanner::end().

+ Here is the call graph for this function:

◆ options() [5/40]

◆ options() [6/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [7/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [8/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [9/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [10/40]

◆ options() [11/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [12/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [13/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [14/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [15/40]

◆ options() [16/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [17/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [18/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [19/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [20/40]

◆ options() [21/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [22/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [23/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [24/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [25/40]

◆ options() [26/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [27/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [28/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [29/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [30/40]

◆ options() [31/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [32/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [33/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [34/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [35/40]

◆ options() [36/40]

options::options ( int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [37/40]

options::options ( int  start,
int &  argc,
char **  argv,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [38/40]

options::options ( int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [39/40]

options::options ( int  start,
int &  argc,
char **  argv,
int &  end,
bool  erase = false,
::cli::unknown_mode  option = ::cli::unknown_mode::fail,
::cli::unknown_mode  argument = ::cli::unknown_mode::stop 
)

◆ options() [40/40]

Member Function Documentation

◆ action()

const std::string & options::action ( ) const
inline

References action_.

Referenced by main().

+ Here is the caller graph for this function:

◆ autonext()

const bool & options::autonext ( ) const
inline

References autonext_.

Referenced by main().

+ Here is the caller graph for this function:

◆ bug_report_info()

const bool & options::bug_report_info ( ) const
inline

References bug_report_info_.

Referenced by main().

+ Here is the caller graph for this function:

◆ camitk_dir()

const bool & options::camitk_dir ( ) const
inline

References camitk_dir_.

Referenced by main().

+ Here is the caller graph for this function:

◆ check_hotplug_extension()

const std::string & options::check_hotplug_extension ( ) const
inline

References check_hotplug_extension_.

Referenced by main().

+ Here is the caller graph for this function:

◆ complete_version()

const bool & options::complete_version ( ) const
inline

References complete_version_.

Referenced by main().

+ Here is the caller graph for this function:

◆ component() [1/2]

const std::string & options::component ( ) const
inline

References component_.

Referenced by main().

+ Here is the caller graph for this function:

◆ component() [2/2]

const std::string & options::component ( ) const

◆ config()

const bool & options::config ( ) const
inline

References config_.

Referenced by main().

+ Here is the caller graph for this function:

◆ config_json()

const bool & options::config_json ( ) const
inline

References config_json_.

Referenced by main().

+ Here is the caller graph for this function:

◆ directory() [1/2]

const std::string & options::directory ( ) const
inline

References directory_.

Referenced by main().

+ Here is the caller graph for this function:

◆ directory() [2/2]

const std::string & options::directory ( ) const

◆ file() [1/3]

const std::string & options::file ( ) const
inline

References file_.

Referenced by main(), and main().

+ Here is the caller graph for this function:

◆ file() [2/3]

const std::string & options::file ( ) const

◆ file() [3/3]

const std::string & options::file ( ) const

◆ help() [1/8]

const bool & options::help ( ) const
inline

References help_.

Referenced by main(), and main().

+ Here is the caller graph for this function:

◆ help() [2/8]

const bool & options::help ( ) const

◆ help() [3/8]

const bool & options::help ( ) const

◆ help() [4/8]

const bool & options::help ( ) const

◆ help() [5/8]

const bool & options::help ( ) const

◆ help() [6/8]

const bool & options::help ( ) const

◆ help() [7/8]

const bool & options::help ( ) const

◆ help() [8/8]

const bool & options::help ( ) const

◆ input() [1/2]

const std::string & options::input ( ) const
inline

References input_.

Referenced by main().

+ Here is the caller graph for this function:

◆ input() [2/2]

const std::string & options::input ( ) const

◆ level()

const std::string & options::level ( ) const
inline

References level_.

Referenced by main().

+ Here is the caller graph for this function:

◆ no_console()

const bool & options::no_console ( ) const
inline

References no_console_.

Referenced by main().

+ Here is the caller graph for this function:

◆ output_dir() [1/2]

const std::string & options::output_dir ( ) const
inline

References output_dir_.

Referenced by main(), and main().

+ Here is the caller graph for this function:

◆ output_dir() [2/2]

const std::string & options::output_dir ( ) const

◆ print_paths()

const bool & options::print_paths ( ) const
inline

References print_paths_.

Referenced by main().

+ Here is the caller graph for this function:

◆ print_usage() [1/8]

void options::print_usage ( ::std::ostream &  os)
static

Referenced by usage(), and usage().

+ Here is the caller graph for this function:

◆ print_usage() [2/8]

static void options::print_usage ( ::std::ostream &  )
static

◆ print_usage() [3/8]

static void options::print_usage ( ::std::ostream &  )
static

◆ print_usage() [4/8]

static void options::print_usage ( ::std::ostream &  )
static

◆ print_usage() [5/8]

static void options::print_usage ( ::std::ostream &  )
static

◆ print_usage() [6/8]

static void options::print_usage ( ::std::ostream &  )
static

◆ print_usage() [7/8]

static void options::print_usage ( ::std::ostream &  )
static

◆ print_usage() [8/8]

static void options::print_usage ( ::std::ostream &  )
static

◆ short_version()

const bool & options::short_version ( ) const
inline

References short_version_.

Referenced by main().

+ Here is the caller graph for this function:

◆ time_stamp()

const bool & options::time_stamp ( ) const
inline

References time_stamp_.

Referenced by main().

+ Here is the caller graph for this function:

◆ version() [1/6]

const bool & options::version ( ) const
inline

References version_.

Referenced by main().

+ Here is the caller graph for this function:

◆ version() [2/6]

const bool & options::version ( ) const

◆ version() [3/6]

const bool & options::version ( ) const

◆ version() [4/6]

const bool & options::version ( ) const

◆ version() [5/6]

const bool & options::version ( ) const

◆ version() [6/6]

const bool & options::version ( ) const

Member Data Documentation

◆ action_

std::string options::action_

Referenced by action().

◆ autonext_

bool options::autonext_

Referenced by autonext().

◆ bug_report_info_

bool options::bug_report_info_

Referenced by bug_report_info().

◆ camitk_dir_

bool options::camitk_dir_

Referenced by camitk_dir().

◆ check_hotplug_extension_

std::string options::check_hotplug_extension_

Referenced by check_hotplug_extension().

◆ complete_version_

bool options::complete_version_

Referenced by complete_version().

◆ component_

std::string options::component_

Referenced by component().

◆ config_

bool options::config_

Referenced by config().

◆ config_json_

bool options::config_json_

Referenced by config_json().

◆ directory_

std::string options::directory_

Referenced by directory().

◆ file_

std::string options::file_

Referenced by file().

◆ help_

bool options::help_

Referenced by help().

◆ input_

std::string options::input_

Referenced by input().

◆ level_

std::string options::level_

Referenced by level().

◆ no_console_

bool options::no_console_

Referenced by no_console().

◆ output_dir_

std::string options::output_dir_

Referenced by output_dir().

◆ print_paths_

bool options::print_paths_

Referenced by print_paths().

◆ short_version_

bool options::short_version_

Referenced by short_version().

◆ time_stamp_

bool options::time_stamp_

Referenced by time_stamp().

◆ version_

bool options::version_

Referenced by version().


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