casa
5.7.0-16
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
casa
code
graphics
GenericPlotter
PageHeaderDataModel.h
Go to the documentation of this file.
1
#ifndef PAGEHEADERDATAMODEL_H_
2
#define PAGEHEADERDATAMODEL_H_
3
4
#include <
casa/Utilities/CountedPtr.h
>
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.
17
class
PageHeaderDataModel
{
18
protected
:
19
PageHeaderDataModel
() {}
20
virtual
~PageHeaderDataModel
() {}
21
};
22
23
typedef
casacore::CountedPtr<PageHeaderDataModel>
PageHeaderDataModelPtr
;
24
25
}
26
27
28
#endif
/* PAGEHEADERDATAMODEL_H_ */
CountedPtr.h
casa::PageHeaderDataModel
The purpose of this class is simply to provide a base for implementations, and not to define an abstr...
Definition:
PageHeaderDataModel.h:17
casa::PageHeaderDataModel::~PageHeaderDataModel
virtual ~PageHeaderDataModel()
Definition:
PageHeaderDataModel.h:20
casacore::CountedPtr
Referenced counted pointer for constant data.
Definition:
VisModelData.h:42
casa::PageHeaderDataModel::PageHeaderDataModel
PageHeaderDataModel()
Definition:
PageHeaderDataModel.h:19
casa::PageHeaderDataModelPtr
casacore::CountedPtr< PageHeaderDataModel > PageHeaderDataModelPtr
Definition:
PageHeaderDataModel.h:23
Generated on Sun Sep 1 2019 23:32:34 for casa by
1.8.5