monotone

monotone Mtn Source Tree

Root/src/options_applicator.hh

1// Copyright (C) 2010 and later by various people
2// see monotone commit logs for details and authors
3//
4// This program is made available under the GNU GPL version 2.0 or
5// greater. See the accompanying file COPYING for details.
6//
7// This program is distributed WITHOUT ANY WARRANTY; without even the
8// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
9// PURPOSE.
10
11#ifndef __OPTIONS_APPLICATOR_HH__
12#define __OPTIONS_APPLICATOR_HH__
13
14class options;
15
16class options_applicator_impl;
17class options_applicator
18{
19 options_applicator_impl * const _impl;
20public:
21 enum for_what {for_primary_cmd, for_automate_subcmd};
22 options_applicator(options const & opts, for_what what);
23 ~options_applicator();
24};
25
26#endif
27
28// Local Variables:
29// mode: C++
30// fill-column: 76
31// c-file-style: "gnu"
32// indent-tabs-mode: nil
33// End:
34// vim: et:sw=2:sts=2:ts=2:cino=>2s,{s,\:s,+s,t0,g0,^-2,e-2,n-2,p2s,(0,=s:

Archive Download this file

Branches

Tags

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status