[tracker/anonymous-file-nodes: 2/28] Add API to TrackerSparqlBuilder to prepend a raw string.



commit 993443e55f3b41afc2bfbe45cbbcbf79e394f9f1
Author: Carlos Garnacho <carlos lanedo com>
Date:   Tue Jan 26 12:01:28 2010 +0100

    Add API to TrackerSparqlBuilder to prepend a raw string.
    
    This can be used by miners to compose together any prerequisite
    insertion (for example, artist/album in audio files) with the actual
    entity data (the audio file in this case).

 src/libtracker-common/tracker-sparql-builder.vala |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/libtracker-common/tracker-sparql-builder.vala b/src/libtracker-common/tracker-sparql-builder.vala
index 4705e29..5eda0de 100644
--- a/src/libtracker-common/tracker-sparql-builder.vala
+++ b/src/libtracker-common/tracker-sparql-builder.vala
@@ -216,6 +216,11 @@ public class Tracker.SparqlBuilder : Object {
 		length++;
 	}
 
+	public void prepend (string raw)
+	{
+		str.prepend ("%s\n".printf (raw));
+	}
+
 	public void append (string raw)
 	{
 		if (state == State.OBJECT) {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]