bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
functions::gse_arg Struct Reference

#include <gse_parser.h>

Collaboration diagram for functions::gse_arg:
Collaboration graph

Public Member Functions

libdap::Array * get_coverage ()
 
libdap::Grid * get_grid ()
 
GSEClauseget_gsec ()
 
int get_status ()
 
 gse_arg (libdap::Array *a)
 
 gse_arg (libdap::Grid *g)
 
void set_coverage (libdap::Array *a)
 
void set_grid (libdap::Grid *g)
 
void set_gsec (GSEClause *gsec)
 
void set_status (int stat)
 

Public Attributes

libdap::Array * _coverage
 
libdap::Grid * _grid
 
GSEClause_gsec
 
int _status
 

Detailed Description

Argument to the GSE parser. Assumes all errors will be signaled by throws; Error objects are not returned.

Definition at line 47 of file gse_parser.h.

Constructor & Destructor Documentation

◆ gse_arg() [1/3]

functions::gse_arg::gse_arg ( )
inline

Definition at line 54 of file gse_parser.h.

◆ gse_arg() [2/3]

functions::gse_arg::gse_arg ( libdap::Grid * g)
inline

Definition at line 56 of file gse_parser.h.

◆ gse_arg() [3/3]

functions::gse_arg::gse_arg ( libdap::Array * a)
inline

Definition at line 58 of file gse_parser.h.

◆ ~gse_arg()

virtual functions::gse_arg::~gse_arg ( )
inlinevirtual

Definition at line 60 of file gse_parser.h.

Member Function Documentation

◆ get_coverage()

libdap::Array * functions::gse_arg::get_coverage ( )
inline

Definition at line 83 of file gse_parser.h.

◆ get_grid()

libdap::Grid * functions::gse_arg::get_grid ( )
inline

Definition at line 75 of file gse_parser.h.

◆ get_gsec()

GSEClause * functions::gse_arg::get_gsec ( )
inline

Definition at line 67 of file gse_parser.h.

◆ get_status()

int functions::gse_arg::get_status ( )
inline

Definition at line 91 of file gse_parser.h.

◆ set_coverage()

void functions::gse_arg::set_coverage ( libdap::Array * a)
inline

Definition at line 79 of file gse_parser.h.

◆ set_grid()

void functions::gse_arg::set_grid ( libdap::Grid * g)
inline

Definition at line 71 of file gse_parser.h.

◆ set_gsec()

void functions::gse_arg::set_gsec ( GSEClause * gsec)
inline

Definition at line 63 of file gse_parser.h.

◆ set_status()

void functions::gse_arg::set_status ( int stat)
inline

Definition at line 87 of file gse_parser.h.

Member Data Documentation

◆ _coverage

libdap::Array* functions::gse_arg::_coverage

Definition at line 51 of file gse_parser.h.

◆ _grid

libdap::Grid* functions::gse_arg::_grid

Definition at line 50 of file gse_parser.h.

◆ _gsec

GSEClause* functions::gse_arg::_gsec

Definition at line 49 of file gse_parser.h.

◆ _status

int functions::gse_arg::_status

Definition at line 52 of file gse_parser.h.


The documentation for this struct was generated from the following file: