/builddir/build/BUILD/mapnik/include/mapnik/value.hpp File Reference

#include <mapnik/unicode.hpp>
#include <mapnik/config_error.hpp>
#include <boost/variant.hpp>
#include <iostream>
#include <string>
#include <sstream>
#include <iomanip>
#include <unicode/unistr.h>

Go to the source code of this file.

Classes

struct  mapnik::value_null
struct  mapnik::impl::equals
struct  mapnik::impl::not_equals
struct  mapnik::impl::greater_than
struct  mapnik::impl::greater_or_equal
struct  mapnik::impl::less_than
struct  mapnik::impl::less_or_equal
struct  mapnik::impl::add< V >
struct  mapnik::impl::sub< V >
struct  mapnik::impl::mult< V >
struct  mapnik::impl::div< V >
struct  mapnik::impl::to_bool
struct  mapnik::impl::to_string
struct  mapnik::impl::to_unicode
struct  mapnik::impl::to_expression_string
class  mapnik::value

Namespaces

namespace  mapnik
namespace  mapnik::impl

Typedefs

typedef boost::variant
< value_null, bool, int,
double, UnicodeString > 
mapnik::value_base

Functions

const value mapnik::operator+ (value const &p1, value const &p2)
const value mapnik::operator- (value const &p1, value const &p2)
const value mapnik::operator* (value const &p1, value const &p2)
const value mapnik::operator/ (value const &p1, value const &p2)
template<typename charT , typename traits >
std::basic_ostream< charT,
traits > & 
mapnik::operator<< (std::basic_ostream< charT, traits > &out, value const &v)


Generated for Mapnik by doxygen 1.5.8