casacore
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
System.h
Go to the documentation of this file.
1
//# System.h: System related classes.
2
//# Copyright (C) 2005
3
//# Associated Universities, Inc. Washington DC, USA.
4
//#
5
//# This library is free software; you can redistribute it and/or modify it
6
//# under the terms of the GNU Library General Public License as published by
7
//# the Free Software Foundation; either version 2 of the License, or (at your
8
//# option) any later version.
9
//#
10
//# This library is distributed in the hope that it will be useful, but WITHOUT
11
//# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12
//# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public
13
//# License for more details.
14
//#
15
//# You should have received a copy of the GNU Library General Public License
16
//# along with this library; if not, write to the Free Software Foundation,
17
//# Inc., 675 Massachusetts Ave, Cambridge, MA 02139, USA.
18
//#
19
//# Correspondence concerning AIPS++ should be addressed as follows:
20
//# Internet email: aips2-request@nrao.edu.
21
//# Postal address: AIPS++ Project Office
22
//# National Radio Astronomy Observatory
23
//# 520 Edgemont Road
24
//# Charlottesville, VA 22903-2475 USA
25
//#
26
//# $Id$
27
28
29
#ifndef CASA_SYSTEM_H
30
#define CASA_SYSTEM_H
31
32
#include <
casacore/casa/aips.h
>
33
34
#include <
casacore/casa/System/Aipsrc.h
>
35
#include <
casacore/casa/System/AipsrcValue.h
>
36
#include <
casacore/casa/System/AipsrcVector.h
>
37
#include <
casacore/casa/System/AppInfo.h
>
38
#include <
casacore/casa/System/Choice.h
>
39
#include <
casacore/casa/System/ObjectID.h
>
40
#include <
casacore/casa/System/PGPlotter.h
>
41
#include <
casacore/casa/System/PGPlotterInterface.h
>
42
#include <
casacore/casa/System/ProgressMeter.h
>
43
44
namespace
casacore {
//# NAMESPACE CASACORE - BEGIN
45
46
// <module>
47
//
48
// <summary> Classes and global functions for system use </summary>
49
50
// <reviewed reviewer="" date="" demos="">
51
// </reviewed>
52
53
// <synopsis>
54
//
55
// This module is a bag of related systems classes and
56
// global functions.
57
//
58
// The following functionality is available:
59
// <ul>
60
// <li> Class <linkto class=Aipsrc:description>
61
// Aipsrc</linkto>
62
// to read the aipsrc general resource files.
63
// <li> Class <linkto class=AipsrcValue:description>
64
// AipsrcValue</linkto>
65
// to read values from the Aipssrc general resource files.
66
// <li> Class <linkto class=AipsrcVector:description>
67
// AipsrcVector</linkto>
68
// to read multiple values from the Aipssrc general resource files.
69
// <li> Class <linkto class=AppInfo:description>
70
// AppInfo</linkto>
71
// to hold general information for application.
72
// <li> Class <linkto class=Choice:description>
73
// Choice</linkto>
74
// to ask a user a choice.
75
// <li> Class <linkto class=ObjectID:description>
76
// ObjectID</linkto>
77
// to hold a unique identifier for distributed and other objects.
78
// <li> Class <linkto class=PGPlotter:description>
79
// PGPlotter</linkto>
80
// to offer a standard plotting object for application programmers.
81
// using <linkto class=PGPlotterInterface:description>
82
// PGPlotterInterface</linkto> as its abstract base class.
83
// <li> Class <linkto class=ProgressMeter:description>
84
// ProgressMeter</linkto>
85
// to offer visual indication of a tasks progress.
86
// </ul>
87
//
88
// <note role=tip> You may want to look at the individual header files
89
// to see whether you might not prefer to include only the header
90
// files you really need; it may be more efficient to do so.
91
// </note>
92
//
93
// </synopsis>
94
95
//# <todo asof="2005/06/08">
96
//# <li>
97
//# </todo>
98
99
// </module>
100
101
102
}
//# NAMESPACE CASACORE - END
103
104
#endif
105
PGPlotter.h
aips.h
AppInfo.h
AipsrcVector.h
PGPlotterInterface.h
ObjectID.h
Aipsrc.h
Choice.h
AipsrcValue.h
ProgressMeter.h
Generated by
1.8.5