#include <attribute.hpp>
Classes | |
class | attribute_base |
class | attribute_impl |
Public Member Functions | |
attribute () | |
template<typename T > | |
attribute (const T &value) | |
attribute (const attribute &rhs) | |
~attribute () | |
template<typename T > | |
attribute & | operator= (const T &rhs) |
attribute & | operator= (const attribute &rhs) |
bool | empty () const |
const std::type_info & | type () const |
const std::string | to_string () const |
Friends | |
template<typename value_type > | |
value_type * | attribute_cast (attribute *) |
mapnik::attribute::attribute | ( | ) | [inline] |
mapnik::attribute::attribute | ( | const T & | value | ) | [inline] |
mapnik::attribute::attribute | ( | const attribute & | rhs | ) | [inline] |
mapnik::attribute::~attribute | ( | ) | [inline] |
bool mapnik::attribute::empty | ( | ) | const [inline] |
attribute& mapnik::attribute::operator= | ( | const T & | rhs | ) | [inline] |
const std::string mapnik::attribute::to_string | ( | ) | const [inline] |
const std::type_info& mapnik::attribute::type | ( | ) | const [inline] |
Referenced by mapnik::attribute_cast(), and mapnik::is_type().
value_type* attribute_cast | ( | attribute * | attr | ) | [friend] |