Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Namespaces | |
ansi_colors | |
path | |
unicode | |
Classes | |
class | base_command |
Base command. More... | |
class | base_command_interface |
Command interface for arbitrary objects. More... | |
class | basic_shell |
Command line shell interface. More... | |
class | const_target_command |
Base command for a const target object. More... | |
class | const_target_command_interface |
Base command interface for a const target object. More... | |
class | ihs |
Interface Hierarchy System. More... | |
class | reflective_command |
Reflective command for a target object. More... | |
class | reflective_command_interface |
Reflective command interface for a target object. More... | |
struct | shell_cd_command |
Shell cd command. More... | |
class | shell_command_interface |
Base command interface for a shell. More... | |
struct | shell_exit_command |
Shell exit command. More... | |
struct | shell_help_command |
Shell help command. More... | |
struct | shell_load_command |
Shell load command. More... | |
struct | shell_ls_command |
Shell ls command. More... | |
struct | shell_man_command |
Shell man command. More... | |
struct | shell_pwd_command |
Shell pwd command. More... | |
struct | shell_tree_command |
Shell tree command. More... | |
class | target_command |
Base command for a target object. More... | |
class | target_command_interface |
Base command interface for a target object. More... | |
struct | traits |
struct | wrapped_boolean |
Wrapper for a boolean value. More... | |
struct | wrapped_integer |
Wrapper for an integer value. More... | |
struct | wrapped_real_with_unit |
Wrapper for a real value with associated unit. More... | |
struct | wrapped_real_without_unit |
Wrapper for a dimensionless real value. More... | |
Functions | |
bool | has_unicode_symbols () |
const std::string & | check_mark () |
const std::string & | error_mark () |
void | validate (boost::any &v_, const std::vector< std::string > &values_, datatools::ui::wrapped_boolean *, int) |
void | validate (boost::any &v_, const std::vector< std::string > &values_, datatools::ui::wrapped_integer *, int) |
void | validate (boost::any &v_, const std::vector< std::string > &values_, datatools::ui::wrapped_real_without_unit *, int) |
void | validate (boost::any &v_, const std::vector< std::string > &values_, datatools::ui::wrapped_real_with_unit *, int) |
const std::string& datatools::ui::check_mark | ( | ) |
const std::string& datatools::ui::error_mark | ( | ) |
bool datatools::ui::has_unicode_symbols | ( | ) |
void datatools::ui::validate | ( | boost::any & | v_, |
const std::vector< std::string > & | values_, | ||
datatools::ui::wrapped_boolean * | , | ||
int | |||
) |
Validate the syntax for a boolean value
Supported syntax:
void datatools::ui::validate | ( | boost::any & | v_, |
const std::vector< std::string > & | values_, | ||
datatools::ui::wrapped_integer * | , | ||
int | |||
) |
Validate the syntax for an integer value
Supported syntax:
void datatools::ui::validate | ( | boost::any & | v_, |
const std::vector< std::string > & | values_, | ||
datatools::ui::wrapped_real_without_unit * | , | ||
int | |||
) |
void datatools::ui::validate | ( | boost::any & | v_, |
const std::vector< std::string > & | values_, | ||
datatools::ui::wrapped_real_with_unit * | , | ||
int | |||
) |