18 #ifndef QGSVECTORLAYERJOINBUFFER_H
19 #define QGSVECTORLAYERJOINBUFFER_H
45 void removeJoin(
const QString& joinLayerId );
53 void createJoinCaches();
56 void writeXml( QDomNode& layer_node, QDomDocument& document )
const;
59 void readXml(
const QDomNode& layer_node );
78 static QVector<int> joinSubsetIndices(
QgsVectorLayer* joinLayer,
const QStringList& joinFieldsSubset );
87 void joinedFieldsChanged();
90 void joinedLayerUpdatedFields();
103 #endif // QGSVECTORLAYERJOINBUFFER_H