rasdaman complete source
qtcomplexdata.hh
Go to the documentation of this file.
1 #ifndef _QTCOMPLEXDATA_HH
2 #define _QTCOMPLEXDATA_HH
3 
5 
6 #include <list>
7 
8 /*
9 * This file is part of rasdaman community.
10 *
11 * Rasdaman community is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License as published by
13 * the Free Software Foundation, either version 3 of the License, or
14 * (at your option) any later version.
15 *
16 * Rasdaman community is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
20 *
21 * You should have received a copy of the GNU General Public License
22 * along with rasdaman community. If not, see <http://www.gnu.org/licenses/>.
23 *
24 * Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann /
25 rasdaman GmbH.
26 *
27 * For more information please see <http://www.rasdaman.org>
28 * or contact Peter Baumann via <baumann@rasdaman.com>.
29 */
30 /*************************************************************
31  *
32  *
33  * COMMENTS:
34  *
35  ************************************************************/
36 
37 //@ManMemo: Module: {\bf qlparser}
38 
46 {
47 public:
49  typedef std::list<QtScalarData*> QtScalarDataList;
50 
52  QtComplexData();
53 
55  QtComplexData( QtScalarDataList* &scalarDataList );
61  QtComplexData( const QtComplexData& obj );
63 
65  virtual void printStatus( std::ostream& stream = std::cout ) const;
66 };
67 
68 #include "qlparser/qtcomplexdata.icc"
69 
70 #endif
71 
72 
73 
74 
75 
76 
77 
78 
79 
80 
81 
82 
83 
84 
85 
86 
87 
88 
89 
90 
91 
92 
std::list< QtScalarData * > QtScalarDataList
list of {QtScalarData} objects
Definition: qtcomplexdata.hh:49
Definition: qtscalardata.hh:53
QtComplexData()
default constructor
virtual void printStatus(std::ostream &stream=std::cout) const
print status of the object to the specified stream
Definition: qtcomplexdata.hh:45