![]() |
alaCarte Maps
Renderer for OpenStreetMap tiles
|
#include "mapcss_def.hpp"#include "comment_skipper.hpp"#include "server/eval/eval.hpp"#include "eval_grammar.hpp"#include "server/style_template.hpp"#include "config.hpp"Go to the source code of this file.
Classes | |
| struct | Zoom |
| Simple structure to store a zoom range. More... | |
| struct | SelectorItem |
| Represents a part of the style selector. More... | |
| struct | ObjectTypes |
| symbols for the objects More... | |
| struct | BinaryTypes |
| symbols for the binary operators More... | |
| struct | UnaryTypes |
| symbols for the unary operators More... | |
| struct | AttributeCreator |
| struct | AttributeTypes |
| symbols for the attributes More... | |
| struct | MapCSSGrammar |
| The grammar for the mapcss format. More... | |
Macros | |
| #define | MAPCSS_GRAMMAR_HPP |
| This file is part of alaCarte. More... | |
Typedefs | |
| typedef fsio::vector< op::UnaryTypesEnum, string > | UnaryCondition |
| Stores informations about an unary condition. More... | |
| typedef fsio::vector< string, op::BinaryTypesEnum, string > | BinaryCondition |
| Stores informations about an binary condition. More... | |
| typedef boost::variant< UnaryCondition, BinaryCondition > | ConditionType |
| Possible Conditions. More... | |
Functions | |
| BOOST_FUSION_ADAPT_STRUCT (SelectorItem,(obj::ObjectTypeEnum, objectType)(Zoom, zoom)(std::vector< ConditionType >, conditions)) struct UnitTypes | |
| symbols for the unit types More... | |
| #define MAPCSS_GRAMMAR_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 mapcss_grammar.hpp.
| typedef fsio::vector< string, op::BinaryTypesEnum, string > BinaryCondition |
Stores informations about an binary condition.
Definition at line 92 of file mapcss_grammar.hpp.
| typedef boost::variant<UnaryCondition, BinaryCondition> ConditionType |
Possible Conditions.
Definition at line 95 of file mapcss_grammar.hpp.
| typedef fsio::vector< op::UnaryTypesEnum, string > UnaryCondition |
Stores informations about an unary condition.
Definition at line 86 of file mapcss_grammar.hpp.
| BOOST_FUSION_ADAPT_STRUCT | ( | SelectorItem | , |
| (obj::ObjectTypeEnum, objectType)(Zoom, zoom)(std::vector< ConditionType >, conditions) | |||
| ) |
symbols for the unit types
Definition at line 128 of file mapcss_grammar.hpp.