libdap Updated for version 3.21.1
libdap4 is an implementation of OPeNDAP's DAP protocol.
libdap::D4Group Member List

This is the complete list of members for libdap::D4Group, including all inherited members.

add_group(const D4Group *g)libdap::D4Groupinline
add_group_nocopy(D4Group *g)libdap::D4Groupinline
add_var(BaseType *bt, Part part=nil) overridelibdap::Constructorvirtual
add_var_nocopy(BaseType *bt, Part part=nil) overridelibdap::Constructorvirtual
attributes()libdap::BaseTypevirtual
BaseType(const string &n, const Type &t, bool is_dap4=false)libdap::BaseType
BaseType(const string &n, const string &d, const Type &t, bool is_dap4=false)libdap::BaseType
BaseType(const BaseType &copy_from)libdap::BaseType
btp_stack typedeflibdap::BaseType
buf2val(void **) overridelibdap::Constructorinlinevirtual
check_semantics(string &msg, bool all=false) overridelibdap::Constructorvirtual
clear_local_data()libdap::BaseTypeinlinevirtual
compute_checksum(Crc32 &checksum) overridelibdap::Constructorvirtual
Constructor(const string &name, const Type &type, bool is_dap4=false)libdap::Constructorinlineprotected
Constructor(const string &name, const string &dataset, const Type &type, bool is_dap4=false)libdap::Constructorinlineprotected
Constructor(const Constructor &copy_from)libdap::Constructorinlineprotected
Constructor()=deletelibdap::Constructor
d4_ops(BaseType *b, int op)libdap::BaseTypevirtual
D4Group(const string &name)libdap::D4Group
D4Group(const string &name, const string &dataset)libdap::D4Group
D4Group(const D4Group &rhs)libdap::D4Group
d_varslibdap::Constructorprotected
dataset() constlibdap::BaseTypevirtual
del_var(const string &name)libdap::Constructorvirtual
del_var(Vars_iter i)libdap::Constructorvirtual
deserialize(D4StreamUnMarshaller &um, DMR &dmr) overridelibdap::D4Groupvirtual
libdap::Constructor::deserialize(UnMarshaller &um, DDS *dds, bool reuse=false) overridelibdap::Constructorvirtual
dims()libdap::D4Groupinline
dump(ostream &strm) const overridelibdap::Constructorvirtual
element_count(bool leaves=false) overridelibdap::Constructorvirtual
enum_defs()libdap::D4Groupinline
find_child_grp(const string &grp_name)libdap::D4Group
find_dim(const string &path)libdap::D4Group
find_enum_def(const string &path)libdap::D4Group
find_first_var_that_uses_dimension(D4Dimension *dim)libdap::D4Group
find_first_var_that_uses_enumeration(D4EnumDef *enum_def)libdap::D4Group
find_map_source(const string &path)libdap::D4Group
find_var(const string &name)libdap::D4Group
FQN() const overridelibdap::D4Groupvirtual
get_ancestor()libdap::BaseTypevirtual
get_attr_table()libdap::BaseTypevirtual
get_parent() constlibdap::BaseTypevirtual
get_var_index(int i)libdap::Constructor
get_vars_iter(int i)libdap::Constructor
groups() constlibdap::D4Groupinline
groupsCIter typedeflibdap::D4Group
groupsIter typedeflibdap::D4Group
grp_begin()libdap::D4Groupinline
grp_end()libdap::D4Groupinline
insert_group_nocopy(D4Group *g, groupsIter i)libdap::D4Groupinline
intern_data() overridelibdap::D4Groupvirtual
libdap::Constructor::intern_data(ConstraintEvaluator &eval, DDS &dds) overridelibdap::Constructorvirtual
is_constructor_type() constlibdap::BaseTypevirtual
is_dap4() constlibdap::BaseTypeinlinevirtual
is_dap4_projected(std::vector< std::string > &inventory) overridelibdap::D4Groupvirtual
is_in_selection()libdap::BaseTypevirtual
is_linear()libdap::Constructorvirtual
is_simple_type() constlibdap::BaseTypevirtual
is_vector_type() constlibdap::BaseTypevirtual
length() constlibdap::BaseTypeinlinevirtual
length_ll() constlibdap::BaseTypeinlinevirtual
m_duplicate(const D4Group &g)libdap::D4Groupprotected
libdap::BaseType::m_duplicate(const BaseType &bt)libdap::BaseTypeprotected
m_exact_match(const string &name, btp_stack *s=nullptr)libdap::Constructorprotected
m_leaf_match(const string &name, btp_stack *s=nullptr)libdap::Constructorprotected
make_dropped_vars_attr_table(vector< BaseType * > *dropped_vars)libdap::Constructorstatic
name() constlibdap::BaseTypevirtual
operator=(const D4Group &rhs)libdap::D4Group
libdap::Constructor::operator=(const Constructor &rhs)libdap::Constructorinline
libdap::BaseType::operator=(const BaseType &rhs)libdap::BaseType
ops(BaseType *b, int op)libdap::BaseTypevirtual
print_dap4(XMLWriter &xml, bool constrained=false) overridelibdap::D4Groupvirtual
print_decl(ostream &out, string space=" ", bool print_semi=true, bool constraint_info=false, bool constrained=false) overridelibdap::D4Groupvirtual
print_decl(FILE *out, string space=" ", bool print_semi=true, bool constraint_info=false, bool constrained=false) overridelibdap::D4Groupvirtual
print_val(FILE *out, string space="", bool print_decl_p=true) overridelibdap::D4Groupvirtual
print_val(ostream &out, string space="", bool print_decl_p=true) overridelibdap::D4Groupvirtual
print_xml(ostream &out, string space=" ", bool constrained=false) overridelibdap::Constructorvirtual
print_xml(FILE *out, string space=" ", bool constrained=false) overridelibdap::Constructorvirtual
print_xml_writer(XMLWriter &xml, bool constrained=false) overridelibdap::Constructorvirtual
ptr_duplicate() overridelibdap::D4Groupvirtual
read() overridelibdap::Constructorvirtual
read_p()libdap::BaseTypevirtual
request_size(bool constrained)libdap::D4Group
request_size_kb(bool constrained)libdap::D4Group
send_p()libdap::BaseTypevirtual
serialize(D4StreamMarshaller &m, DMR &dmr, bool filter=false) overridelibdap::D4Groupvirtual
libdap::Constructor::serialize(ConstraintEvaluator &eval, DDS &dds, Marshaller &m, bool ce_eval=true) overridelibdap::Constructorvirtual
set_attr_table(const AttrTable &at)libdap::BaseTypevirtual
set_attributes(D4Attributes *)libdap::BaseTypevirtual
set_attributes_nocopy(D4Attributes *)libdap::BaseTypevirtual
set_in_selection(bool state) overridelibdap::Constructorvirtual
set_is_dap4(const bool v)libdap::BaseTypeinlinevirtual
set_length(int64_t)libdap::BaseTypeinlinevirtual
set_length_ll(int64_t)libdap::BaseTypeinlinevirtual
set_name(const string &n)libdap::BaseTypevirtual
set_parent(BaseType *parent)libdap::BaseTypevirtual
set_read_p(bool state) overridelibdap::D4Groupvirtual
set_send_p(bool state) overridelibdap::D4Groupvirtual
set_synthesized_p(bool state)libdap::BaseTypevirtual
set_type(const Type &t)libdap::BaseTypevirtual
set_var_index(BaseType *bt, int i)libdap::Constructor
synthesized_p()libdap::BaseTypevirtual
toString()libdap::BaseTypevirtual
transfer_attributes(AttrTable *at) overridelibdap::Constructorvirtual
transform_to_dap2(AttrTable *parent_attr_table) overridelibdap::D4Groupvirtual
transform_to_dap4(D4Group *root, Constructor *dest) overridelibdap::Constructorvirtual
type() constlibdap::BaseTypevirtual
type_name() constlibdap::BaseTypevirtual
val2buf(void *, bool) overridelibdap::Constructorinlinevirtual
var(const string &name, bool exact_match=true, btp_stack *s=nullptr) overridelibdap::Constructorvirtual
var(const string &n, btp_stack &s) overridelibdap::Constructorvirtual
var_begin()libdap::Constructor
var_end()libdap::Constructor
var_rbegin()libdap::Constructor
var_rend()libdap::Constructor
variables() constlibdap::Constructorinline
Vars_citer typedeflibdap::Constructor
Vars_iter typedeflibdap::Constructor
Vars_riter typedeflibdap::Constructor
width(bool constrained=false) const overridelibdap::Constructorvirtual
width_ll(bool constrained=false) const overridelibdap::Constructorvirtual
~BaseType() overridelibdap::BaseType
~Constructor() overridelibdap::Constructorinline
~D4Group()libdap::D4Groupvirtual
~DapObj()=defaultlibdap::DapObjvirtual