alaCarte Maps
Renderer for OpenStreetMap tiles
|
#include "settings.hpp"
#include <boost/program_options/variables_map.hpp>
#include <boost/program_options/options_description.hpp>
#include <boost/program_options/positional_options.hpp>
#include <boost/filesystem.hpp>
Go to the source code of this file.
Classes | |
class | Configuration |
Represents a set of options accessible via strings. More... | |
Namespaces | |
opt | |
opt::importer | |
opt::server | |
Macros | |
#define | CONFIGURATION_HPP |
This file is part of alaCarte. More... | |
Variables | |
static const char * | opt::help = "help" |
Use Configuration::has to check weather the user wanted help. More... | |
static const char * | opt::config = "config" |
Option to get the configuration filename (type: string) More... | |
static const char * | opt::logfile = "logfile" |
Option to get the filename of the log (type: string) More... | |
static const char * | opt::importer::path_to_osmdata = "importer.osm-data" |
Option to get the path to osm xml file (type: string) More... | |
static const char * | opt::importer::path_to_geodata = "importer.geo-data" |
Option to get the filename to save geodata (type: string) More... | |
static const char * | opt::importer::check_xml_entities = "importer.check-xml-entities" |
Check all xml entities. More... | |
static const char * | opt::importer::min_lat = "importer.min-lat" |
minimum node latitude to include into imported data More... | |
static const char * | opt::importer::min_lon = "importer.min-lon" |
minimum node longitude to include into imported data More... | |
static const char * | opt::importer::max_lat = "importer.max-lat" |
maximum node latitude to include into imported data More... | |
static const char * | opt::importer::max_lon = "importer.max-lon" |
maximum node longitude to include into imported data More... | |
static const char * | opt::server::path_to_geodata = "server.geo-data" |
Filepath where the geodata is located (type: string) More... | |
static const char * | opt::server::access_log = "server.access-log" |
Filepath to the access log (type: string) More... | |
static const char * | opt::server::num_threads = "server.num-threads" |
Option to get number of worker threads (type: int) More... | |
static const char * | opt::server::style_source = "server.style-src" |
Path to be observed for stylesheets (type: string) More... | |
static const char * | opt::server::server_address = "server.address" |
Address of the server (type: string) More... | |
static const char * | opt::server::server_port = "server.port" |
Port the server should listen at (type: int) More... | |
static const char * | opt::server::max_queue_size = "server.max-queue" |
Maximum size for the queue (type: int) More... | |
static const char * | opt::server::path_to_default_style = "server.default-style" |
Path to the default stylesheet (type: string) More... | |
static const char * | opt::server::path_to_default_tile = "server.default-tile" |
Path to the default tile (type: string) More... | |
static const char * | opt::server::cache_size = "server.cache-size" |
Option to get the cache size (type: int) More... | |
static const char * | opt::server::cache_keep_tile = "server.cache-keep-tile" |
Option to get the zoomlevel until tiles are kept on harddrive (type: int) More... | |
static const char * | opt::server::cache_path = "server.cache-path" |
Option to get the cache path (type: string) More... | |
static const char * | opt::server::parse_timeout = "server.parse-timeout" |
Option to get the timeout for stylesheet-parsing (type: int) More... | |
static const char * | opt::server::prerender_level = "server.prerender-level" |
Option to get the timeout for request-processing (type: int) More... | |
static const char * | opt::server::log_mute_component = "server.log-mute-component" |
Option to get the muted Components. More... | |
static const char * | opt::server::performance_log = "server.performance-log" |
Filepath to the performance log (type: string) More... | |
#define CONFIGURATION_HPP |
This file is part of alaCarte.
alaCarte is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
alaCarte is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with alaCarte. If not, see http://www.gnu.org/licenses/.
Copyright alaCarte 2012-2013 Simon Dreher, Florian Jacob, Tobias Kahlert, Patrick Niklaus, Bernhard Scheirle, Lisa Winter Maintainer: Tobias Kahlert
Definition at line 23 of file configuration.hpp.