// file : libcommon/options.cli // author : Boris Kolpackov // copyright : Copyright (c) 2009-2010 Code Synthesis Tools CC // license : GNU GPL v2; see accompanying LICENSE file include ; namespace cli { class mysql_options { bool --help {"Print usage information and exit."}; std::string --user { "", "MySQL database user." }; std::string --passwd { "", "MySQL database password" }; std::string --db-name { "", "MySQL database name." }; std::string --host { "", "MySQL database host name or address (localhost by default)." }; unsigned int --port = 0 { "", "MySQL database port number." }; std::string --socket { "", "MySQL database socket name." }; std::string --options-file { "", "Read additional options from . Each option appearing on a separate line optionally followed by space and an option value. Empty lines and lines starting with \cb{#} are ignored." }; }; }