casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RowTransformer.h
Go to the documentation of this file.
1 #ifndef ROW_TRANSFORMER_H
2 #define ROW_TRANSFORMER_H
3 /*
4  * ALMA - Atacama Large Millimeter Array
5  * (c) European Southern Observatory, 2002
6  * (c) Associated Universities Inc., 2002
7  * Copyright by ESO (in the framework of the ALMA collaboration),
8  * Copyright by AUI (in the framework of the ALMA collaboration),
9  * All rights reserved.
10  *
11  * This library is free software; you can redistribute it and/or
12  * modify it under the terms of the GNU Lesser General Public
13  * License as published by the Free software Foundation; either
14  * version 2.1 of the License, or (at your option) any later version.
15  *
16  * This library 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 GNU
19  * Lesser General Public License for more details.
20  *
21  * You should have received a copy of the GNU Lesser General Public
22  * License along with this library; if not, write to the Free Software
23  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
24  * MA 02111-1307 USA
25  *
26  */
27 
28 namespace asdm {
29 template<typename RowClass>
30 
32 public:
33  // By default the transform method does nothing
34  // The specialization will have the possibility to define a specific transformation.
35  void transform (RowClass * /* rowPtr */) {
36  ;
37  }
38 };
39 }; // end namespace asdm.
40 #endif
41 
void transform(RowClass *)
By default the transform method does nothing The specialization will have the possibility to define a...