#define QueryCallbacks_H
typedef struct HashVector HashVector;
+typedef struct Query Query;
+typedef struct BindingTable BindingTable;;
enum NextState {
/**
* A struct Query_callbacks record defines the callbacks for a
* specific Query type.
*/
-struct QueryCallbacks {
+typedef struct QueryCallbacks {
/**
* \brief Callback function to reclaim the Query memory for a
* given Query.
* hashvector.
*/
void (*variables)(Query *this,HashVector *hv);
-};
+} QueryCallbacks;
#endif