Sophie

Sophie

distrib > Fedora > 13 > x86_64 > media > updates > by-pkgid > fc669c0115c2f74e1d26807f2cb98f7a > files > 827

soprano-apidocs-2.5.2-1.fc13.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Soprano: /builddir/build/BUILD/soprano-2.5.2/soprano/sopranotypes.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.1 -->
<script type="text/javascript">
function hasClass(ele,cls) {
  return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}

function addClass(ele,cls) {
  if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}

function removeClass(ele,cls) {
  if (hasClass(ele,cls)) {
    var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
    ele.className=ele.className.replace(reg,' ');
  }
}

function toggleVisibility(linkObj) {
 var base = linkObj.getAttribute('id');
 var summary = document.getElementById(base + '-summary');
 var content = document.getElementById(base + '-content');
 var trigger = document.getElementById(base + '-trigger');
 if ( hasClass(linkObj,'closed') ) {
   summary.style.display = 'none';
   content.style.display = 'block';
   trigger.src = 'open.png';
   removeClass(linkObj,'closed');
   addClass(linkObj,'opened');
 } else if ( hasClass(linkObj,'opened') ) {
   summary.style.display = 'block';
   content.style.display = 'none';
   trigger.src = 'closed.png';
   removeClass(linkObj,'opened');
   addClass(linkObj,'closed');
 }
 return false;
}
</script>
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
<div class="header">
  <div class="headertitle">
<h1>/builddir/build/BUILD/soprano-2.5.2/soprano/sopranotypes.h</h1>  </div>
</div>
<div class="contents">
<a href="sopranotypes_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* This file is part of Soprano</span>
<a name="l00002"></a>00002 <span class="comment"> *</span>
<a name="l00003"></a>00003 <span class="comment"> * Copyright (C) 2006 Daniele Galdi &lt;daniele.galdi@gmail.com&gt;</span>
<a name="l00004"></a>00004 <span class="comment"> * Copyright (C) 2007 Sebastian Trueg &lt;trueg@kde.org&gt;</span>
<a name="l00005"></a>00005 <span class="comment"> *</span>
<a name="l00006"></a>00006 <span class="comment"> * This library is free software; you can redistribute it and/or</span>
<a name="l00007"></a>00007 <span class="comment"> * modify it under the terms of the GNU Library General Public</span>
<a name="l00008"></a>00008 <span class="comment"> * License as published by the Free Software Foundation; either</span>
<a name="l00009"></a>00009 <span class="comment"> * version 2 of the License, or (at your option) any later version.</span>
<a name="l00010"></a>00010 <span class="comment"> *</span>
<a name="l00011"></a>00011 <span class="comment"> * This library is distributed in the hope that it will be useful,</span>
<a name="l00012"></a>00012 <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<a name="l00013"></a>00013 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<a name="l00014"></a>00014 <span class="comment"> * Library General Public License for more details.</span>
<a name="l00015"></a>00015 <span class="comment"> *</span>
<a name="l00016"></a>00016 <span class="comment"> * You should have received a copy of the GNU Library General Public License</span>
<a name="l00017"></a>00017 <span class="comment"> * along with this library; see the file COPYING.LIB.  If not, write to</span>
<a name="l00018"></a>00018 <span class="comment"> * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,</span>
<a name="l00019"></a>00019 <span class="comment"> * Boston, MA 02110-1301, USA.</span>
<a name="l00020"></a>00020 <span class="comment"> */</span>
<a name="l00021"></a>00021 
<a name="l00022"></a>00022 <span class="preprocessor">#ifndef _SOPRANO_TYPES_H_</span>
<a name="l00023"></a>00023 <span class="preprocessor"></span><span class="preprocessor">#define _SOPRANO_TYPES_H_</span>
<a name="l00024"></a>00024 <span class="preprocessor"></span>
<a name="l00025"></a>00025 <span class="preprocessor">#include &quot;<a class="code" href="soprano__export_8h.html">soprano_export.h</a>&quot;</span>
<a name="l00026"></a>00026 
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;QtCore/QFlags&gt;</span>
<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;QtCore/QString&gt;</span>
<a name="l00029"></a>00029 
<a name="l00030"></a>00030 <span class="keyword">namespace </span>Soprano
<a name="l00031"></a>00031 {
<a name="l00037"></a>00037     <span class="comment">// FIXME: what about the used charsets? Should we and if so, how should we include them?</span>
<a name="l00038"></a>00038     <span class="comment">// FIXME: SerializationUnknown and SerializationUser should become the same, i.e. one should become deprecated</span>
<a name="l00039"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0">00039</a>     <span class="keyword">enum</span> <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0">RdfSerialization</a> {
<a name="l00040"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a3584bd0e9fb374693d18f107029b7652">00040</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a3584bd0e9fb374693d18f107029b7652">SerializationUnknown</a> = 0x0,   
<a name="l00041"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a1e1568be674d28e0e0712e8a36dca70f">00041</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a1e1568be674d28e0e0712e8a36dca70f">SerializationRdfXml</a> = 0x1,    
<a name="l00042"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a989ea4e6883ba36287bd0c0370ca76c9">00042</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a989ea4e6883ba36287bd0c0370ca76c9">SerializationN3</a> = 0x2,        
<a name="l00043"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ab7f23878ae2813faaba503656fdf399c">00043</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ab7f23878ae2813faaba503656fdf399c">SerializationNTriples</a> = 0x4,  
<a name="l00044"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ac03880e05dae4d76a0835ee463ea3e04">00044</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ac03880e05dae4d76a0835ee463ea3e04">SerializationTurtle</a> = 0x8,    
<a name="l00045"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ae9c89132216c18fad3111017c6192129">00045</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ae9c89132216c18fad3111017c6192129">SerializationTrig</a> = 0x10,     
<a name="l00046"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ab2a27e1d72b06c8ff47e7bf6f0cd009b">00046</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0ab2a27e1d72b06c8ff47e7bf6f0cd009b">SerializationNQuads</a> = 0x20,   
<a name="l00047"></a><a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a45b9210a9b125009dfee9ac20af126d3">00047</a>         <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0a45b9210a9b125009dfee9ac20af126d3">SerializationUser</a> = 0x0       
<a name="l00048"></a>00048     };
<a name="l00049"></a>00049     Q_DECLARE_FLAGS(RdfSerializations, <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0">RdfSerialization</a>)
<a name="l00050"></a>00050 
<a name="l00051"></a>00051     
<a name="l00061"></a>00061     <a class="code" href="soprano__export_8h.html#a4f040b77f4fdd45fda0c3d6ced1e3776">SOPRANO_EXPORT</a> <a class="codeRef" href="qstring.html">QString</a> <a class="code" href="namespaceSoprano.html#a0f1939e6529935317aded0adaefa9a3e">serializationMimeType</a>( <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0">RdfSerialization</a> serialization, const <a class="codeRef" href="qstring.html">QString</a>&amp; userSerialization = <a class="codeRef" href="qstring.html">QString</a>() );
<a name="l00062"></a>00062 
<a name="l00069"></a>00069     <a class="code" href="soprano__export_8h.html#a4f040b77f4fdd45fda0c3d6ced1e3776">SOPRANO_EXPORT</a> <a class="code" href="namespaceSoprano.html#a870b14710c2cc2b825b4b287f01a35e0">RdfSerialization</a> <a class="code" href="namespaceSoprano.html#a969d1bd2f8dd4e83f889cd0883b3807f">mimeTypeToSerialization</a>( const QString&amp; mimetype );
<a name="l00070"></a>00070 
<a name="l00077"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2">00077</a>     enum <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2">BackendOption</a> {
<a name="l00078"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a3688df48eb0ec7061717da04ce8e4255">00078</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a3688df48eb0ec7061717da04ce8e4255">BackendOptionNone</a> = 0x0,
<a name="l00079"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a7685bb8bfeb53a4fbc674ae85c31a3d2">00079</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a7685bb8bfeb53a4fbc674ae85c31a3d2">BackendOptionStorageMemory</a> = 0x1,   
<a name="l00080"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a32d436aca99457653771382731a8a17c">00080</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a32d436aca99457653771382731a8a17c">BackendOptionEnableInference</a> = 0x2, 
<a name="l00081"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a5aa54bacf690e80973ea89ab1fb735fa">00081</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a5aa54bacf690e80973ea89ab1fb735fa">BackendOptionStorageDir</a> = 0x4,      
<a name="l00082"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2ac066245a73967fd616b292e3c3b3ac50">00082</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2ac066245a73967fd616b292e3c3b3ac50">BackendOptionHost</a> = 0x8,            
<a name="l00083"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a182adb06aa4060ce5aa0377c0a5d7f01">00083</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a182adb06aa4060ce5aa0377c0a5d7f01">BackendOptionPort</a> = 0x10,           
<a name="l00084"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a0e694a8e32c49693cf90287ae5f78c9b">00084</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a0e694a8e32c49693cf90287ae5f78c9b">BackendOptionUsername</a> = 0x20,       
<a name="l00085"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2af132153b0d59edd9b5115c6b40998c94">00085</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2af132153b0d59edd9b5115c6b40998c94">BackendOptionPassword</a> = 0x40,       
<a name="l00086"></a><a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a4ed220736d4c1563ae0186b79ca1e68d">00086</a>         <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2a4ed220736d4c1563ae0186b79ca1e68d">BackendOptionUser</a> = 0x1000          
<a name="l00087"></a>00087     };
<a name="l00088"></a>00088     Q_DECLARE_FLAGS( BackendOptions, <a class="code" href="namespaceSoprano.html#ae82decb95b689a7c1252e735981b7fb2">BackendOption</a> )
<a name="l00089"></a>00089 
<a name="l00090"></a>00090     
<a name="l00098"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933f">00098</a>     enum <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933f">BackendFeature</a> {
<a name="l00099"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa3c2c973e4a931d5ebfe0019055e88257">00099</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa3c2c973e4a931d5ebfe0019055e88257">BackendFeatureNone</a> = 0x0,
<a name="l00100"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933faba31201ed49f1630fcb574db62315d6d">00100</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933faba31201ed49f1630fcb574db62315d6d">BackendFeatureAddStatement</a> = 0x1,       
<a name="l00101"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933faabff88aea968495df5318d67b9ab0b62">00101</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933faabff88aea968495df5318d67b9ab0b62">BackendFeatureRemoveStatements</a> = 0x2,   
<a name="l00102"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fac31234e10e622703e0ec5ecb5163f786">00102</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fac31234e10e622703e0ec5ecb5163f786">BackendFeatureListStatements</a> = 0x4,     
<a name="l00103"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa86ffe47ccbc73c89cfa83b2702073405">00103</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa86ffe47ccbc73c89cfa83b2702073405">BackendFeatureQuery</a> = 0x8,              
<a name="l00104"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa5886548a84d398a58bf1d5ba32dc678e">00104</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa5886548a84d398a58bf1d5ba32dc678e">BackendFeatureInference</a> = 0x10,         
<a name="l00105"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa2f5b1bfe5b9ebb87f7372c781bddfa3b">00105</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa2f5b1bfe5b9ebb87f7372c781bddfa3b">BackendFeatureInferenceOptional</a> = 0x20, 
<a name="l00106"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fac0c7eab31e69d3db994efae4da826c16">00106</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fac0c7eab31e69d3db994efae4da826c16">BackendFeatureContext</a> = 0x40,           
<a name="l00107"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fae2aa9c24db2392ee02139a03464c51a4">00107</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fae2aa9c24db2392ee02139a03464c51a4">BackendFeatureStorageMemory</a> = 0x80,     
<a name="l00108"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fad00ae67e2e7b5ee78e797fceef9c9f5f">00108</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fad00ae67e2e7b5ee78e797fceef9c9f5f">BackendFeatureAll</a> = <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933faba31201ed49f1630fcb574db62315d6d">BackendFeatureAddStatement</a>|
<a name="l00109"></a>00109         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933faabff88aea968495df5318d67b9ab0b62">BackendFeatureRemoveStatements</a>|
<a name="l00110"></a>00110         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fac31234e10e622703e0ec5ecb5163f786">BackendFeatureListStatements</a>|
<a name="l00111"></a>00111         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa86ffe47ccbc73c89cfa83b2702073405">BackendFeatureQuery</a>|
<a name="l00112"></a>00112         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa5886548a84d398a58bf1d5ba32dc678e">BackendFeatureInference</a>|
<a name="l00113"></a>00113         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa2f5b1bfe5b9ebb87f7372c781bddfa3b">BackendFeatureInferenceOptional</a>|
<a name="l00114"></a>00114         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fac0c7eab31e69d3db994efae4da826c16">BackendFeatureContext</a>|
<a name="l00115"></a>00115         BackendFeatureStorageMemory,            
<a name="l00116"></a><a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa3dbc12448f8fe7b02df6cfce399f8953">00116</a>         <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933fa3dbc12448f8fe7b02df6cfce399f8953">BackendFeatureUser</a> = 0x1000             
<a name="l00117"></a>00117     };
<a name="l00118"></a>00118     Q_DECLARE_FLAGS( BackendFeatures, <a class="code" href="namespaceSoprano.html#a49ee11e018cec1e59fba5bd09a61933f">BackendFeature</a> )
<a name="l00119"></a>00119 
<a name="l00120"></a>00120 
<a name="l00121"></a>00121     namespace Query {
<a name="l00129"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26c">00129</a>         <span class="keyword">enum</span> <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26c">QueryLanguage</a> {
<a name="l00130"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cab31b77e73a1084c69d675a785bd0fc58">00130</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cab31b77e73a1084c69d675a785bd0fc58">QueryLanguageNone</a> = 0x0,    
<a name="l00131"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca619ecf57d183bffe04ebf81089031334">00131</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca619ecf57d183bffe04ebf81089031334">QueryLanguageSparql</a> = 0x1,  
<a name="l00132"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca35b382504ef08fe49c6d837662d70ad3">00132</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca35b382504ef08fe49c6d837662d70ad3">QueryLanguageRdql</a> = 0x2,    
<a name="l00133"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cad2437d975c3de565b924666a40e107ce">00133</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cad2437d975c3de565b924666a40e107ce">QueryLanguageSerql</a> = 0x4,   
<a name="l00134"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cac6b6f6a34d2d09221941d9a0ac522633">00134</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cac6b6f6a34d2d09221941d9a0ac522633">QueryLanguageUser</a> = 0x1000, 
<a name="l00135"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca07f582f5835e58c17b00e040ced39f6a">00135</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca07f582f5835e58c17b00e040ced39f6a">QUERY_LANGUAGE_NONE</a> = QueryLanguageNone,   
<a name="l00136"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca6f053c9c1a9487bf127c051c9d1719f2">00136</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca6f053c9c1a9487bf127c051c9d1719f2">QUERY_LANGUAGE_SPARQL</a> = QueryLanguageSparql, 
<a name="l00137"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca176acc45c8ef5290719a4608a092a072">00137</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca176acc45c8ef5290719a4608a092a072">QUERY_LANGUAGE_RDQL</a> = QueryLanguageRdql,   
<a name="l00138"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca901c9ae989ed5c33583584ea7f2afc4e">00138</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca901c9ae989ed5c33583584ea7f2afc4e">QUERY_LANGUAGE_SERQL</a> = QueryLanguageSerql,  
<a name="l00139"></a><a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca90c97c1aa5eb79a206a4399d1a332aeb">00139</a>             <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26ca90c97c1aa5eb79a206a4399d1a332aeb">QUERY_LANGUAGE_USER</a> = <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26cac6b6f6a34d2d09221941d9a0ac522633">QueryLanguageUser</a> 
<a name="l00140"></a>00140         };
<a name="l00141"></a>00141         Q_DECLARE_FLAGS( QueryLanguages, <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26c">QueryLanguage</a> )
<a name="l00142"></a>00142 
<a name="l00143"></a>00143         
<a name="l00153"></a>00153         <a class="code" href="soprano__export_8h.html#a4f040b77f4fdd45fda0c3d6ced1e3776">SOPRANO_EXPORT</a> <a class="codeRef" href="qstring.html">QString</a> <a class="code" href="namespaceSoprano_1_1Query.html#a623801de076b2fc9374b7494d614d2ea">queryLanguageToString</a>( Soprano::Query::<a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26c">QueryLanguage</a> lang, const <a class="codeRef" href="qstring.html">QString</a>&amp; userQueryLanguage = <a class="codeRef" href="qstring.html">QString</a>() );
<a name="l00154"></a>00154 
<a name="l00162"></a>00162         <a class="code" href="soprano__export_8h.html#a4f040b77f4fdd45fda0c3d6ced1e3776">SOPRANO_EXPORT</a> <a class="code" href="namespaceSoprano_1_1Query.html#ab568869993a9d6c452c8e5a34d5ac26c">QueryLanguage</a> <a class="code" href="namespaceSoprano_1_1Query.html#af1f079cfbe5f679578d6bc38db1aa52c">queryLanguageFromString</a>( const QString&amp; queryLanguage );
<a name="l00163"></a>00163     }
<a name="l00164"></a>00164 }
<a name="l00165"></a>00165 
<a name="l00166"></a>00166 Q_DECLARE_OPERATORS_FOR_FLAGS(Soprano::RdfSerializations)
<a name="l00167"></a>00167 Q_DECLARE_OPERATORS_FOR_FLAGS(Soprano::BackendOptions)
<a name="l00168"></a>00168 Q_DECLARE_OPERATORS_FOR_FLAGS(Soprano::BackendFeatures)
<a name="l00169"></a>00169 Q_DECLARE_OPERATORS_FOR_FLAGS(Soprano::Query::QueryLanguages)
<a name="l00170"></a>00170 
<a name="l00171"></a>00171 <span class="preprocessor">#endif</span>
</pre></div></div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Thu Oct 21 2010 for Soprano by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
</body>
</html>