<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>JSONPrologNode.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>JSONPrologNode_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::FinishCallback</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::NextSolutionCallback</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::QueryCallback</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::RospackError</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::SimpleQueryCallback</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>JSONPrologTestClient.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/examples/</path>
    <filename>JSONPrologTestClient_8java</filename>
    <class kind="class">JSONPrologTestClient</class>
  </compound>
  <compound kind="file">
    <name>JSONQuery.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>JSONQuery_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONQuery::InvalidJSONQuery</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONQuery</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>Prolog.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>Prolog_8java</filename>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>PrologAllSolutions.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>PrologAllSolutions_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologAllSolutions</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>PrologBindings.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>PrologBindings_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologBindings::JSONParseError</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologBindings</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologBindings::VariableUnbound</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>PrologIncrementalSolutions.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>PrologIncrementalSolutions_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologIncrementalSolutions</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>PrologQueryProxy.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>PrologQueryProxy_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy::QueryError</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy::QueryIterator</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>PrologSolutions.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>PrologSolutions_8java</filename>
    <class kind="interface">edu::tum::cs::ias::knowrob::json_prolog::PrologSolutions</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>PrologTerm.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>PrologTerm_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologTerm</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="file">
    <name>PrologValue.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-knowrob/doc_stacks/2013-03-05_11-59-59.195085/knowrob/json_prolog/src/java/edu/tum/cs/ias/knowrob/json_prolog/</path>
    <filename>PrologValue_8java</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologValue</class>
    <namespace>edu::tum::cs::ias::knowrob::json_prolog</namespace>
  </compound>
  <compound kind="class">
    <name>JSONPrologTestClient</name>
    <filename>classJSONPrologTestClient.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>main</name>
      <anchorfile>classJSONPrologTestClient.html</anchorfile>
      <anchor>a0f479390f4ee5280f8788d03f81ee645</anchor>
      <arglist>(String args[])</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>edu::tum::cs::ias::knowrob::json_prolog</name>
    <filename>namespaceedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog.html</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONQuery</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologAllSolutions</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologBindings</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologIncrementalSolutions</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy</class>
    <class kind="interface">edu::tum::cs::ias::knowrob::json_prolog::PrologSolutions</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologTerm</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologValue</class>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::FinishCallback</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::NextSolutionCallback</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::QueryCallback</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::RospackError</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::SimpleQueryCallback</class>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>ae7a640e40fb5fc384ecd18d3e4c80813</anchor>
      <arglist>(String args[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JSONPrologNode</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>a391863091ae66282b32997b96e065c7b</anchor>
      <arglist>(String initpkg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JSONPrologNode</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>a70ffa372c6b3a80d8f4b9b22dc6fc4c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeQuery</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>a3f1a66dc08765d9ec836485fe2b28205</anchor>
      <arglist>(String id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>main</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>adf5d7c9bed7881c6644319f8aad5c5eb</anchor>
      <arglist>(String args[])</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static String</type>
      <name>findRosPackage</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>a735a980b219e15259db88d17acc7240b</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>initProlog</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>ac4a1d39ff3b251adce2bec440ebc1306</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>hasIncrementalQuery</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>a3e8ff9b1f795e13dedcf0462f5ba97f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>initPackage</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>a82996ea7bc3cabe8a062ca72ec829fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Hashtable&lt; String, PrologSolutions &gt;</type>
      <name>queries</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode.html</anchorfile>
      <anchor>aacd355141cf91456d8323e3eb1d18b1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::FinishCallback</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1FinishCallback.html</filename>
    <member kind="function">
      <type>PrologFinish.Response</type>
      <name>call</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1FinishCallback.html</anchorfile>
      <anchor>a78374a8cffab8588e4b382a0e11cb284</anchor>
      <arglist>(PrologFinish.Request request)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::NextSolutionCallback</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1NextSolutionCallback.html</filename>
    <member kind="function">
      <type>PrologNextSolution.Response</type>
      <name>call</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1NextSolutionCallback.html</anchorfile>
      <anchor>a40e9a2dddbdb7a561a3140e410815505</anchor>
      <arglist>(PrologNextSolution.Request request)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::QueryCallback</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1QueryCallback.html</filename>
    <member kind="function">
      <type>PrologQuery.Response</type>
      <name>call</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1QueryCallback.html</anchorfile>
      <anchor>a5bb8c0b175a1847aed341c42b58d6ae8</anchor>
      <arglist>(PrologQuery.Request request)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::RospackError</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1RospackError.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1RospackError.html</anchorfile>
      <anchor>aa3124252b63d18a6da4b78f925c8fa14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONPrologNode::SimpleQueryCallback</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1SimpleQueryCallback.html</filename>
    <member kind="function">
      <type>PrologQuery.Response</type>
      <name>call</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONPrologNode_1_1SimpleQueryCallback.html</anchorfile>
      <anchor>ab58ff33fc138be1addcd4062d801d87b</anchor>
      <arglist>(PrologQuery.Request request)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONQuery</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::JSONQuery::InvalidJSONQuery</class>
    <member kind="function" static="yes">
      <type>static JSONObject</type>
      <name>encodeResult</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a22525879dc9e1a3c412ab1fb09fe769e</anchor>
      <arglist>(Hashtable&lt; String, Term &gt; bindings)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Query</type>
      <name>makeQuery</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>ab290386480b8e516bc4404e63e06297a</anchor>
      <arglist>(String json)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static Term[]</type>
      <name>decodeJSONArray</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a689fc1b43bd91c7837ed011537ea2188</anchor>
      <arglist>(JSONArray val)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static Term</type>
      <name>decodeJSONValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a55d191f6af21341dd72b6c72fd14f1c5</anchor>
      <arglist>(JSONObject val)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static Term</type>
      <name>decodeJSONValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>ad53b298d478a36ea3daf6d0b15ce0dde</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static Term</type>
      <name>decodeJSONValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a1ce825689077f88511e910d3898247f2</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static Term</type>
      <name>decodeJSONValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a296270630d2843eb7e802bcae0d6a9cb</anchor>
      <arglist>(boolean val)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static Term</type>
      <name>decodeJSONValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a437ca66c5b6f6a2d269b203c27c4922d</anchor>
      <arglist>(String val)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static Term</type>
      <name>makeCompoundTerm</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>afb05b76e28f06bdf27fce8ffb7ebbee7</anchor>
      <arglist>(JSONArray val)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Term[]</type>
      <name>decodeJSONArray</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a2834d52564f0e5d6710dde58d53d47a9</anchor>
      <arglist>(JSONArray val, int startIndex)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static JSONObject</type>
      <name>encodeCompoundTerm</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a9db1c851bfa0c35f3cede87bdec61886</anchor>
      <arglist>(Term term)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static JSONArray</type>
      <name>encodeList</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a7312b33bd588f82e642c70237cb658c0</anchor>
      <arglist>(Term[] term_list)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static JSONArray</type>
      <name>encodeList</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>a4301fdf2b350f5d165d0738a00ebb23b</anchor>
      <arglist>(Term term)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static boolean</type>
      <name>isList</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery.html</anchorfile>
      <anchor>accea9b486fbf74d2d9e472b116754dff</anchor>
      <arglist>(Term term)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::JSONQuery::InvalidJSONQuery</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery_1_1InvalidJSONQuery.html</filename>
    <member kind="function">
      <type></type>
      <name>InvalidJSONQuery</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery_1_1InvalidJSONQuery.html</anchorfile>
      <anchor>a5217c21806cc4159e16582900d353208</anchor>
      <arglist>(String msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InvalidJSONQuery</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery_1_1InvalidJSONQuery.html</anchorfile>
      <anchor>ae1b806c9195a05f790758a61b17cfc0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1JSONQuery_1_1InvalidJSONQuery.html</anchorfile>
      <anchor>adb67412251d6e4151a84d646d00fe940</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologAllSolutions</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</filename>
    <base>edu::tum::cs::ias::knowrob::json_prolog::PrologSolutions</base>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</anchorfile>
      <anchor>ab53755268b443acf22f8db850cbf1d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>hasMoreSolutions</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</anchorfile>
      <anchor>a0fec4a974af757a32b196c908dd5f4f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Hashtable&lt; String, Term &gt;</type>
      <name>nextSolution</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</anchorfile>
      <anchor>a5dd5dc3f9aab28c6b127976a10898911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</anchorfile>
      <anchor>ab365ec719e79679c035b0e641fbca447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>PrologAllSolutions</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</anchorfile>
      <anchor>a73747c55d6ed08e661412a4daa894fde</anchor>
      <arglist>(jpl.Query query)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>Hashtable&lt; String, jpl.Term &gt;[]</type>
      <name>solutions</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</anchorfile>
      <anchor>ad88f8120a58b382d7db93b73814d4615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologAllSolutions.html</anchorfile>
      <anchor>aab66ab749d588f8a65a883ab43b8d29d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologBindings</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings.html</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologBindings::JSONParseError</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologBindings::VariableUnbound</class>
    <member kind="function">
      <type>HashMap&lt; String, PrologValue &gt;</type>
      <name>getBdgs_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings.html</anchorfile>
      <anchor>ad9a22e38ccf49f2bda907c812ba2e6c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologBindings</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings.html</anchorfile>
      <anchor>a4d8639c7673d146dc47bf77a0cfac37a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBdgs_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings.html</anchorfile>
      <anchor>a0a96830edb5cea79eedcee01c0c8344f</anchor>
      <arglist>(HashMap&lt; String, PrologValue &gt; bdgs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PrologBindings</type>
      <name>parseJSONBindings</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings.html</anchorfile>
      <anchor>a9da51b46800238b9293a6916fdae7172</anchor>
      <arglist>(String json_bdgs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HashMap&lt; String, PrologValue &gt;</type>
      <name>bdgs_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings.html</anchorfile>
      <anchor>aa854498cbe7da5fe0a8e75ec6e7ddb78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologBindings::JSONParseError</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings_1_1JSONParseError.html</filename>
    <member kind="function">
      <type></type>
      <name>JSONParseError</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings_1_1JSONParseError.html</anchorfile>
      <anchor>a3845244e18cc0e2be4a598afef46cca0</anchor>
      <arglist>(String msg)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings_1_1JSONParseError.html</anchorfile>
      <anchor>aa8e90330a84fbe25f56d1fed165894e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologBindings::VariableUnbound</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings_1_1VariableUnbound.html</filename>
    <member kind="function">
      <type></type>
      <name>VariableUnbound</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings_1_1VariableUnbound.html</anchorfile>
      <anchor>af3232e38b552915803c295033525964b</anchor>
      <arglist>(String var_name)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologBindings_1_1VariableUnbound.html</anchorfile>
      <anchor>a7125443e5890681d1160c8f63fd323c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologIncrementalSolutions</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologIncrementalSolutions.html</filename>
    <base>edu::tum::cs::ias::knowrob::json_prolog::PrologSolutions</base>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologIncrementalSolutions.html</anchorfile>
      <anchor>af84373937632cff3b4396a28dd4c3c25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>hasMoreSolutions</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologIncrementalSolutions.html</anchorfile>
      <anchor>a90b818746f851defb1263b18555f45bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Hashtable&lt; String, Term &gt;</type>
      <name>nextSolution</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologIncrementalSolutions.html</anchorfile>
      <anchor>a92ed56ec32f9ea579a1135676e9c2c27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologIncrementalSolutions</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologIncrementalSolutions.html</anchorfile>
      <anchor>a3fd1edf52190070bd11d0d0a5b958fda</anchor>
      <arglist>(jpl.Query query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologIncrementalSolutions.html</anchorfile>
      <anchor>a766e3c007e4f27bb18e58d63881151fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>jpl.Query</type>
      <name>query</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologIncrementalSolutions.html</anchorfile>
      <anchor>a756299af4f965400fd0203e80bee15d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</filename>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy::QueryError</class>
    <class kind="class">edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy::QueryIterator</class>
    <member kind="function">
      <type>void</type>
      <name>finish</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>a9959424a98696e9039d84521376a3096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isFinished</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>af4110dec7bae86547fa3a9d063847b6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Iterator&lt; PrologBindings &gt;</type>
      <name>iterator</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>a479c68a98e223bfb01abf228d4fb1d1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologQueryProxy</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>a26d17b6cf71f32a857ba1ce9e5f1be44</anchor>
      <arglist>(Prolog prolog, String query_str)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>String</type>
      <name>makeQueryID</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>ab42762c37bb73e12aff4047355bb8d1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>ArrayList&lt; PrologBindings &gt;</type>
      <name>bindings_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>af01b0d9e9edceea7165b159b666bbb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>boolean</type>
      <name>finished_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>a2ca1c9bd7a9a4400c11d863ef271ebc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>Prolog</type>
      <name>prolog_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>ae1c37a665c747057ab7b48596fb630cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>QueryIterator</type>
      <name>q_it</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>a1df901ee086dd72f38aa34c841dea94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>String</type>
      <name>query_id_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy.html</anchorfile>
      <anchor>a145885a1a8923647e9cb5e92592ee7ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy::QueryError</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryError.html</filename>
    <member kind="function">
      <type></type>
      <name>QueryError</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryError.html</anchorfile>
      <anchor>a0fe7f8365fb32d8b67126c570bf71357</anchor>
      <arglist>(String msg)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryError.html</anchorfile>
      <anchor>acf4335f1889dde5c8aa295d87f5da165</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologQueryProxy::QueryIterator</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</filename>
    <member kind="function">
      <type>boolean</type>
      <name>hasNext</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</anchorfile>
      <anchor>ab1d4988857e767e66599c8620c0aeed9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PrologBindings</type>
      <name>next</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</anchorfile>
      <anchor>a6dada26d2987b43caa5af57537d92761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QueryIterator</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</anchorfile>
      <anchor>ac68c2056c4e400586cb27191d98b2be0</anchor>
      <arglist>(PrologQueryProxy proxy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</anchorfile>
      <anchor>a387eb38d065909283c3e64a483175ae8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boolean</type>
      <name>requestNextSolution</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</anchorfile>
      <anchor>ad083537c01e2c266242b2fc6d98fb520</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>Iterator&lt; PrologBindings &gt;</type>
      <name>data_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</anchorfile>
      <anchor>a676575b419022fa15f94aab3956adccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>PrologQueryProxy</type>
      <name>query_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologQueryProxy_1_1QueryIterator.html</anchorfile>
      <anchor>aba98e118091f936f7f9c7f53190763ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologSolutions</name>
    <filename>interfaceedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologSolutions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>interfaceedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologSolutions.html</anchorfile>
      <anchor>a100037dbfc6e57b62470242ed98dc9fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Hashtable&lt; String, jpl.Term &gt;</type>
      <name>nextSolution</name>
      <anchorfile>interfaceedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologSolutions.html</anchorfile>
      <anchor>a4190394fd27eaedb5a1e9168b1287d0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>interfaceedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologSolutions.html</anchorfile>
      <anchor>a71dcd6c9c2219d7654b253ad1e656267</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>hasMoreSolutions</name>
      <anchorfile>interfaceedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologSolutions.html</anchorfile>
      <anchor>aa97c33134f32c07c6f205153650c3b7c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologTerm</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</filename>
    <member kind="function">
      <type>int</type>
      <name>arity</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>a7c84a80227a81689ae880f3a1ed08d8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>aae748257343fad7ec56f757b189f67d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; PrologValue &gt;</type>
      <name>getValues_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>a421e7234af59bdff123f2605f68414b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologTerm</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>a7f04646a214abd05fe3fbc8f4e4f4d17</anchor>
      <arglist>(String name, Vector&lt; PrologValue &gt; values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>aa8aad568caf81dc692295d2f5a1b3343</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValues_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>afa6f5e766c7453b3df9e4b0ac6047d5c</anchor>
      <arglist>(Vector&lt; PrologValue &gt; values)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>name_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>a447ba8760cd6241012cefc8be54455aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Vector&lt; PrologValue &gt;</type>
      <name>values_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologTerm.html</anchorfile>
      <anchor>a0e5d2d97f27c5506c52d44fad6fe9c1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>edu::tum::cs::ias::knowrob::json_prolog::PrologValue</name>
    <filename>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</filename>
    <member kind="enumeration">
      <name>value_type</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aca6296cb019482432a04df65b6c8f61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOUBLE</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aca6296cb019482432a04df65b6c8f61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aca6296cb019482432a04df65b6c8f61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aca6296cb019482432a04df65b6c8f61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIST</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aca6296cb019482432a04df65b6c8f61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TERM</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aca6296cb019482432a04df65b6c8f61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMPTY</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aca6296cb019482432a04df65b6c8f61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Object</type>
      <name>getValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>af1c9e83cbbe5b2c4067a948442f1c1c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isDouble</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aea96471888ee2d77321f6a6118b7aec2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isInt</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>af2d565ea6e6a4c4efe54de94ef0994f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>islist</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a336ad4cfdd4c4a14397b39ae1181ef8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isString</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>ae6eb93bb66d8140712d7905bc20f19d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isTerm</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>aa85112883ee72ac154c3505c34250e23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a24f9a8e5086f1a8532586876d7db74e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a52daaacd5b3e8374a5a09297299eec5d</anchor>
      <arglist>(Vector&lt; PrologValue &gt; value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a7fce7e01bd902d2633c12de388596d35</anchor>
      <arglist>(PrologTerm value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a3942f44ef4e86af4b185ec4748ac9e16</anchor>
      <arglist>(String value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a41bc3e9c1a356426ef80aef193769a92</anchor>
      <arglist>(long value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a10f50c16644fd839efe85d354aa996ff</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>af585cefbc704dd3ba1f1356db2cc9759</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrologValue</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>ae10421f83123d6c109c79e7efc707706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>ab47d13c90355fd79aae3685a2772bfb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>type</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a839422f93bd2728b09cf02529b5e9ec8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>value_type</type>
      <name>type_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>a340f65e067c63b9df73f3589de88a82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Object</type>
      <name>value_</name>
      <anchorfile>classedu_1_1tum_1_1cs_1_1ias_1_1knowrob_1_1json__prolog_1_1PrologValue.html</anchorfile>
      <anchor>acb6f41d28f1199fcfb6bbd62d134f3f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
