20 typedef std::pair<NodeId, NodeId>
EdgeId;
25 typedef QVariant PropertyValue;
26 typedef std::map<PropertyKey, PropertyValue> PropertyMap;
33 Property(
const PropertyKey& k,
const PropertyValue& v)
36 Property(
const Property &prop)
37 : key(prop.key), value(prop.value) {}
51 static const NodeId& emptyId();
59 class SHOWCASE_API GraphEdge
62 static const EdgeId& emptyId();
64 GraphEdge(
const EdgeId& eid) : id(eid) {}
65 GraphEdge(
const GraphEdge& edge) : id(edge.id) {}