<!-- ##### SECTION Title ##### -->
Updates

<!-- ##### SECTION Short_Description ##### -->
Graph update operations

<!-- ##### SECTION Long_Description ##### -->
<para>
This class provides a object to record a graph update operation
with adding and/or removing triples, using a templated insert/delete
with optional where clause.  It is designed to be able to record
the SPARQL 1.1 (Draft) update format, and is a work in progress
as of February 2010.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT rasqal_update_operation ##### -->
<para>

</para>

@type: 
@graph_uri: 
@document_uri: 
@insert_templates: 
@delete_templates: 
@where: 
@flags: 
@applies: 

<!-- ##### ENUM rasqal_update_type ##### -->
<para>

</para>

@RASQAL_UPDATE_TYPE_UNKNOWN: 
@RASQAL_UPDATE_TYPE_CLEAR: 
@RASQAL_UPDATE_TYPE_CREATE: 
@RASQAL_UPDATE_TYPE_DROP: 
@RASQAL_UPDATE_TYPE_LOAD: 
@RASQAL_UPDATE_TYPE_UPDATE: 
@RASQAL_UPDATE_TYPE_ADD: 
@RASQAL_UPDATE_TYPE_MOVE: 
@RASQAL_UPDATE_TYPE_COPY: 
@RASQAL_UPDATE_TYPE_LAST: 

<!-- ##### ENUM rasqal_update_flags ##### -->
<para>

</para>

@RASQAL_UPDATE_FLAGS_SILENT: 
@RASQAL_UPDATE_FLAGS_DATA: 

<!-- ##### ENUM rasqal_update_graph_applies ##### -->
<para>

</para>

@RASQAL_UPDATE_GRAPH_ONE: 
@RASQAL_UPDATE_GRAPH_DEFAULT: 
@RASQAL_UPDATE_GRAPH_NAMED: 
@RASQAL_UPDATE_GRAPH_ALL: 

