NetCDF4 C++ API
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
MetadataCFGlobal.h
Go to the documentation of this file.
1
15
#ifndef INC_netCDF_MetadataCFGlobal_h
16
#define INC_netCDF_MetadataCFGlobal_h
17
18
#include <string>
19
20
namespace
netcdf {
21
22
23
class
MetadataCFGlobal
24
{
25
public
:
26
27
std::string
28
title
,
29
institution
,
30
contact
,
31
copyright
,
32
conventions
,
33
references
,
34
source
,
35
comment
,
36
history
;
37
38
static
char
const
defaultSeparator
;
39
40
MetadataCFGlobal
()
41
{
42
}
43
44
MetadataCFGlobal
(
MetadataCFGlobal
const
& rhs)
45
{
46
Copy(rhs);
47
}
48
49
MetadataCFGlobal
&
operator=
(
MetadataCFGlobal
const
& rhs)
50
{
51
Copy(rhs);
52
return
*
this
;
53
}
54
55
bool
operator==
(
MetadataCFGlobal
const
& rhs)
const
;
56
bool
operator!=
(
MetadataCFGlobal
const
& rhs)
const
57
{
return
!
operator==
(rhs); }
58
59
void
Clear
();
60
61
private
:
62
63
void
Copy (
MetadataCFGlobal
const
& rhs);
64
65
};
66
67
68
}
// namespace netcdf
69
70
#endif // INC_netCDF_MetadataCFGlobal_h
netcdf::MetadataCFGlobal::institution
std::string institution
institution name: string
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::source
std::string source
source of data: string
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::title
std::string title
title of dataset: string
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::comment
std::string comment
misc. comments about this file: string
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::MetadataCFGlobal
MetadataCFGlobal()
Definition:
MetadataCFGlobal.h:40
netcdf::MetadataCFGlobal::operator!=
bool operator!=(MetadataCFGlobal const &rhs) const
Definition:
MetadataCFGlobal.h:56
netcdf::MetadataCFGlobal::MetadataCFGlobal
MetadataCFGlobal(MetadataCFGlobal const &rhs)
Definition:
MetadataCFGlobal.h:44
netcdf::MetadataCFGlobal::Clear
void Clear()
Definition:
MetadataCFGlobal.cpp:48
netcdf::MetadataCFGlobal::operator=
MetadataCFGlobal & operator=(MetadataCFGlobal const &rhs)
Definition:
MetadataCFGlobal.h:49
netcdf::MetadataCFGlobal
Class managing global metadata that conform to netCDF CF conventions. A typical set of attributes are...
Definition:
MetadataCFGlobal.h:23
netcdf::MetadataCFGlobal::conventions
std::string conventions
conventions for netCDF file structure: string
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::contact
std::string contact
contact info of data maintainer: string
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::copyright
std::string copyright
copyright: string
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::operator==
bool operator==(MetadataCFGlobal const &rhs) const
Definition:
MetadataCFGlobal.cpp:21
netcdf::MetadataCFGlobal::references
std::string references
URL or published information about this data: string.
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::history
std::string history
history of this data and file: string array
Definition:
MetadataCFGlobal.h:28
netcdf::MetadataCFGlobal::defaultSeparator
static char const defaultSeparator
default separatory for history items is a vertical bar
Definition:
MetadataCFGlobal.h:38
NetCDF
cpp4
src
metadata
MetadataCFGlobal.h
Generated on Thu Dec 18 2014 11:49:07 for NetCDF4 C++ API by
1.8.5