Quantum GIS API Documentation  1.7.4
Public Attributes
QgsVectorJoinInfo Struct Reference

#include <qgsvectorlayer.h>

List of all members.

Public Attributes

int targetField
 Join field in the target layer.
QString joinLayerId
 Source layer.
int joinField
 Join field in the source layer.
bool memoryCache
 True if the join is cached in virtual memory.
QHash< QString, QgsAttributeMapcachedAttributes
 Cache for joined attributes to provide fast lookup (size is 0 if no memory caching)

Detailed Description

Note:
added in 1.7

Definition at line 59 of file qgsvectorlayer.h.


Member Data Documentation

Cache for joined attributes to provide fast lookup (size is 0 if no memory caching)

Definition at line 70 of file qgsvectorlayer.h.

Referenced by QgsVectorLayerJoinBuffer::addJoinedFeatureAttributes(), QgsVectorLayer::addJoinedFeatureAttributes(), and QgsVectorLayerJoinBuffer::cacheJoinLayer().

Join field in the source layer.

Definition at line 66 of file qgsvectorlayer.h.

Referenced by QgsVectorLayerJoinBuffer::cacheJoinLayer(), and QgsVectorLayerJoinBuffer::readXml().

True if the join is cached in virtual memory.

Definition at line 68 of file qgsvectorlayer.h.

Referenced by QgsVectorLayerJoinBuffer::addJoin(), QgsVectorLayerJoinBuffer::cacheJoinLayer(), and QgsVectorLayerJoinBuffer::readXml().

Join field in the target layer.

Definition at line 62 of file qgsvectorlayer.h.

Referenced by QgsVectorLayerJoinBuffer::readXml(), and QgsVectorLayerJoinBuffer::select().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines