~kdub/mir/devel-to-0.1.7

« back to all changes in this revision

Viewing changes to include/platform/mir/options/default_configuration.h

  • Committer: Tarmac
  • Author(s): Alan Griffiths
  • Date: 2014-03-03 11:39:57 UTC
  • mfrom: (1439.1.1 mir2)
  • Revision ID: tarmac-20140303113957-lnvo46btpcf312cz
options: Make it easier to customize DefaultConfiguration.

Approved by PS Jenkins bot, Alberto Aguirre, Kevin DuBois.

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
    // accessed via the base interface, when access to add_options() has been "lost"
41
41
    std::shared_ptr<options::Option> the_options() const override;
42
42
 
43
 
    virtual void parse_options(boost::program_options::options_description& options_description, ProgramOption& options) const;
 
43
    virtual void parse_arguments(
 
44
        boost::program_options::options_description desc,
 
45
        ProgramOption& options,
 
46
        int argc,
 
47
        char const* argv[]) const;
 
48
 
 
49
    virtual void parse_environment(
 
50
        boost::program_options::options_description& desc,
 
51
        ProgramOption& options) const;
 
52
 
 
53
    virtual void parse_config_file(
 
54
        boost::program_options::options_description& desc,
 
55
        ProgramOption& options) const;
44
56
 
45
57
    int const argc;
46
58
    char const** const argv;