casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PageHeaderDataModel.h
Go to the documentation of this file.
1 #ifndef PAGEHEADERDATAMODEL_H_
2 #define PAGEHEADERDATAMODEL_H_
3 
5 
6 
7 namespace casa {
8 
9 // The purpose of this class is simply to provide
10 // a base for implementations, and not to define an abstract interface
11 // of what should be a 'Data Model' for a 'Page Header'.
12 // A Plotter may act under the control of a Controller.
13 // A Controller may provide a way to access internal data
14 // aiming at being displayed in a Page Header.
15 // A Plotter may - given a way to access external data - render that data
16 // on a Page Header.
18 protected:
20  virtual ~PageHeaderDataModel() {}
21 };
22 
24 
25 }
26 
27 
28 #endif /* PAGEHEADERDATAMODEL_H_ */
The purpose of this class is simply to provide a base for implementations, and not to define an abstr...
Referenced counted pointer for constant data.
Definition: VisModelData.h:42
casacore::CountedPtr< PageHeaderDataModel > PageHeaderDataModelPtr