libdap++
Updated for version 3.12.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
ce_parser.h
Go to the documentation of this file.
1
2
#ifndef CE_PARSER_H_
3
#define CE_PARSER_H_
4
5
namespace
libdap
6
{
7
8
struct
ce_parser_arg
9
{
10
ConstraintEvaluator
*
eval
;
11
DDS
*
dds
;
12
13
ce_parser_arg
() :
eval
(0),
dds
(0)
14
{}
15
ce_parser_arg
(
ConstraintEvaluator
*e,
DDS
*d) :
eval
(e),
dds
(d)
16
{}
17
virtual
~ce_parser_arg
()
18
{}
19
20
ConstraintEvaluator
*
get_eval
()
21
{
22
return
eval
;
23
}
24
void
set_eval
(
ConstraintEvaluator
*obj)
25
{
26
eval
= obj;
27
}
28
29
DDS
*
get_dds
()
30
{
31
return
dds
;
32
}
33
void
set_dds
(
DDS
*obj)
34
{
35
dds
= obj;
36
}
37
};
38
39
}
// namespace libdap
40
41
#endif // CE_PARSER_H_
libdap::ce_parser_arg::set_dds
void set_dds(DDS *obj)
Definition:
ce_parser.h:33
libdap::ce_parser_arg::get_eval
ConstraintEvaluator * get_eval()
Definition:
ce_parser.h:20
libdap::ce_parser_arg::dds
DDS * dds
Definition:
ce_parser.h:11
libdap::ce_parser_arg::set_eval
void set_eval(ConstraintEvaluator *obj)
Definition:
ce_parser.h:24
libdap::ce_parser_arg::~ce_parser_arg
virtual ~ce_parser_arg()
Definition:
ce_parser.h:17
libdap::DDS
Definition:
DDS.h:180
libdap::ce_parser_arg
Definition:
ce_parser.h:8
libdap::ce_parser_arg::eval
ConstraintEvaluator * eval
Definition:
ce_parser.h:10
libdap::ConstraintEvaluator
Evaluate a constraint expression.
Definition:
ConstraintEvaluator.h:48
libdap::ce_parser_arg::get_dds
DDS * get_dds()
Definition:
ce_parser.h:29
libdap::ce_parser_arg::ce_parser_arg
ce_parser_arg()
Definition:
ce_parser.h:13
libdap::ce_parser_arg::ce_parser_arg
ce_parser_arg(ConstraintEvaluator *e, DDS *d)
Definition:
ce_parser.h:15
ce_parser.h
Generated on Wed Apr 30 2014 17:36:41 for libdap++ by
1.8.6