rasdaman complete source
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
qlparser
qtexecute.hh
Go to the documentation of this file.
1
#ifndef __QTEXECUTE_HH__
2
#define __QTEXECUTE_HH__
3
4
#include "
qlparser/qtnode.hh
"
5
6
/*
7
* This file is part of rasdaman community.
8
*
9
* Rasdaman community is free software: you can redistribute it and/or modify
10
* it under the terms of the GNU General Public License as published by
11
* the Free Software Foundation, either version 3 of the License, or
12
* (at your option) any later version.
13
*
14
* Rasdaman community is distributed in the hope that it will be useful,
15
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17
* GNU General Public License for more details.
18
*
19
* You should have received a copy of the GNU General Public License
20
* along with rasdaman community. If not, see <http://www.gnu.org/licenses/>.
21
*
22
* Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann /
23
rasdaman GmbH.
24
*
25
* For more information please see <http://www.rasdaman.org>
26
* or contact Peter Baumann via <baumann@rasdaman.com>.
27
*/
28
/*************************************************************
29
*
30
*
31
* COMMENTS:
32
*
33
************************************************************/
34
35
//@ManMemo: Module: {\bf qlparser}
36
37
/*@Doc:
38
39
*/
40
41
class
QtExecute
:
public
QtNode
42
{
43
public
:
45
virtual
int
evaluate
() = 0;
46
48
virtual
void
checkType
() = 0;
53
};
54
55
#endif
56
57
58
59
60
61
62
63
64
65
66
QtNode
Definition:
qtnode.hh:73
qtnode.hh
QtExecute::checkType
virtual void checkType()=0
type checking
QtExecute::evaluate
virtual int evaluate()=0
method for evaluating the execute node node
QtExecute
Definition:
qtexecute.hh:41
Generated on Sun Jun 8 2014 16:57:07 for rasdaman complete source by
1.8.6