alaCarte Maps
Renderer for OpenStreetMap tiles
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
stnode.hpp
Go to the documentation of this file.
1
21
#pragma once
22
#ifndef _STNODE_HPP
23
#define _STNODE_HPP
24
25
26
#include "
settings.hpp
"
27
28
class
GeoObject
;
29
30
namespace
eval
{
31
32
37
class
STNode
38
{
39
public
:
41
typedef
shared_ptr<STNode>
node_ptr
;
42
48
inline
virtual
string
eval
(
GeoObject
*
obj
)
const
49
{
50
return
""
;
51
}
52
};
53
54
55
56
57
58
59
60
61
}
62
63
#endif
obj
Definition:
mapcss_def.hpp:46
settings.hpp
eval
This file is part of alaCarte.
Definition:
binary_operation_node.cpp:26
GeoObject
Definition:
geo_object.hpp:33
eval::STNode
The interface for nodes in the syntax tree.
Definition:
stnode.hpp:37
eval::STNode::node_ptr
shared_ptr< STNode > node_ptr
Shared ptr to this node.
Definition:
stnode.hpp:41
eval::STNode::eval
virtual string eval(GeoObject *obj) const
Evaluates a subtree under this node.
Definition:
stnode.hpp:48
include
server
eval
stnode.hpp
Generated on Thu May 24 2018 16:14:00 for alaCarte Maps by
1.8.11