Apply astyle
[www-quvi.git] / Options.cxx
blob8b1fc1cbd8ee541fbc014238197e74eab52d683f
1 /*
2 * Copyright (C) 2010 Toni Gundogdu.
4 * This program is free software: you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation, either version 3 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 #include <string>
20 #include "Quvi.h"
22 Options::Options ()
23 :verbose_libcurl (false), format ("default"), verify (true),
24 shortened(true), category(QUVIPROTO_HTTP) { }
26 Options::Options (const Options& o)
27 :verbose_libcurl (false), format ("default"), verify (true),
28 shortened(true), category(QUVIPROTO_HTTP)
30 _swap (o);
33 Options&
34 Options::operator=(const Options& o)
36 if (this != &o) _swap (o);
37 return *this;
40 Options::~Options () { }
42 void
43 Options::_swap (const Options& o)
45 verbose_libcurl = o.verbose_libcurl;
46 user_agent = o.user_agent;
47 http_proxy = o.http_proxy;
48 format = o.format;
49 verify = o.verify;
50 shortened = o.shortened;
51 category = o.category;