Skip to content

datatypes::timeseries::GlobalAttributes

A class to hold the global attributes of a file stored in the SWIFT netCDF format.

#include <time_series_io.hpp>

Public Functions

Name
GlobalAttributes()
GlobalAttributes(const string & title, const string & institution, const string & source, const string & catchment, double stfConventionVersion, const string & stfNcSpec, const string & comment, const string & history)
GlobalAttributes(GlobalAttributes && src)
GlobalAttributes(const GlobalAttributes & src)
GlobalAttributes & operator=(const GlobalAttributes & src)
GlobalAttributes CreateDefault()
GlobalAttributes CreateDefault(const string & catchment)

Public Attributes

Name
string Title
string Institution
string Source
string Catchment
double STFConventionVersion
string STFNCSpec
string Comment
string History

Public Functions Documentation

function GlobalAttributes

GlobalAttributes()

function GlobalAttributes

GlobalAttributes(
    const string & title,
    const string & institution,
    const string & source,
    const string & catchment,
    double stfConventionVersion,
    const string & stfNcSpec,
    const string & comment,
    const string & history
)

function GlobalAttributes

GlobalAttributes(
    GlobalAttributes && src
)

function GlobalAttributes

GlobalAttributes(
    const GlobalAttributes & src
)

function operator=

GlobalAttributes & operator=(
    const GlobalAttributes & src
)

function CreateDefault

static GlobalAttributes CreateDefault()

function CreateDefault

static GlobalAttributes CreateDefault(
    const string & catchment
)

Public Attributes Documentation

variable Title

string Title;

variable Institution

string Institution;

variable Source

string Source;

variable Catchment

string Catchment;

variable STFConventionVersion

double STFConventionVersion;

variable STFNCSpec

string STFNCSpec;

variable Comment

string Comment;

variable History

string History;

Updated on 2022-08-21 at 18:10:33 +1000