executor.h File Reference

Header file for executor.cpp. More...

#include "cmdline.h"
#include "streammanager.h"
#include "inputstream.h"
#include "outputstream.h"
#include "fileinputstream.h"
#include "fileoutputstream.h"
#include "nullinputstream.h"
#include "nulloutputstream.h"
#include "socketinputstream.h"
#include "socketoutputstream.h"
#include "stdininputstream.h"
#include "stdoutoutputstream.h"
#include "exception.h"
#include "iostreamexception.h"
#include "parseexception.h"
#include "runtimeexception.h"
#include "invalidcastexception.h"
#include "pathenvironment.h"
#include "buffer.h"
#include "streampreprocessor.h"
#include "fsamap.h"
#include "docexpression.h"
#include "sequenceexpression.h"
#include "forexpression.h"
#include "varstepexpression.h"
#include "passiveprojectiontree.h"

Include dependency graph for executor.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Executor
 Represents the main control instance. More...


Detailed Description

Header file for executor.cpp.

Header file specifying constructors, destructor and functions for executor.cpp.

Author:
Michael Schmidt

modified by Steffi Scherzinger

Gunnar Jehl

Version:
2.1
License:
Software License Agreement (BSD License)
Todo:
Possible extension: efficient JOINs

Possible extension: DTD support

Possible extension: xquery function fn:distinct-values()

Possible extension: attributes (in query and in xml)

Definition in file executor.h.


Generated on Sun May 24 20:20:06 2009 for G(arbage) C(ollected) X(Query) Engine by  doxygen 1.5.9