todo unknown todo.html deprecated unknown deprecated.html strict c group__strict.html

The strict mode of the parser is the default. In this mode any error will result in an exception and ...

dmr_start_document cpp clm libdap::D4ParserSax2 group__strict.html ga38cecaf3381b7246174ff6f7e778d1ad D4ParserSax2.h dmr_end_document cpp clm libdap::D4ParserSax2 group__strict.html gaa277fa53252611de8eb328d444bd9e68 D4ParserSax2.h dmr_start_element cpp clm libdap::D4ParserSax2 group__strict.html ga3ff316744cfc6089eb97af4f279fa41f D4ParserSax2.h dmr_get_characters cpp clm libdap::D4ParserSax2 group__strict.html ga8141fef163be7a66638a3cbb0dc39226 D4ParserSax2.h dmr_ignoreable_whitespace cpp clm libdap::D4ParserSax2 group__strict.html ga5ef9554850be4d66c774a8c57246dcec D4ParserSax2.h dmr_get_cdata cpp clm libdap::D4ParserSax2 group__strict.html gad7764b38a30bc591dc5de3f00ff0af02 D4ParserSax2.h dmr_get_entity cpp clm libdap::D4ParserSax2 group__strict.html gaef046d4042bd2f28ce897472f3dfc88e D4ParserSax2.h dmr_fatal_error cpp clm libdap::D4ParserSax2 group__strict.html gaf3d2bb4ddbb574e821f051311cb2a23c D4ParserSax2.h set_strict cpp instm libdap::D4ParserSax2 group__strict.html gad0fb36451a4348afb0a294f709c905f2

Set the 'strict' mode to true or false.

D4ParserSax2.h get_strict cpp instm libdap::D4ParserSax2 group__strict.html ga030fddcb0529be0999faffd9c0fb7e16

Get the setting of the 'strict' mode.

D4ParserSax2.h check_type c group__check__type.html

Can the given string be converted into a byte, ...?

check_byte cpp func libdap group__check__type.html ga6159f969729b3625cfb42b97b76a29b6

Is the value a valid byte?

parser-util.cc check_url cpp func libdap group__check__type.html ga0e96bac2251d066910b2647830b6959c

Is the value a valid URL?

parser-util.cc get_type c group__get__type.html

Convert the string to a value; throw if the conversion fails.

Crc32 c cl Crc32 classCrc32.html AddData cpp instm Crc32 classCrc32.html a79e430ee82b3cec76543f345f2361784 crc.h Crc32 cpp instm Crc32 classCrc32.html ae9fe98ed803007de13e63c03e80fe322 crc.h GetCrc32 cpp instm Crc32 classCrc32.html a386ca030f3214b8d3a9560e09478ca66 crc.h Reset cpp instm Crc32 classCrc32.html a3722922b4cd2902eff207e78d03e66c2 crc.h d4_ceFlexLexer c cl d4_ceFlexLexer classd4__ceFlexLexer.html d4_functionFlexLexer c cl d4_functionFlexLexer classd4__functionFlexLexer.html GetOpt c cl GetOpt classGetOpt.html libdap c ns libdap namespacelibdap.html

top level DAP object to house generic methods

BaseTypeRow cpp tdef libdap namespacelibdap.html a2282a2360f34712dee8d85da65229a14 D4Sequence.h D4SeqRow cpp tdef libdap namespacelibdap.html a37b6f78da686ad9fefd03232f7d8c378 D4Sequence.h D4SeqValues cpp tdef libdap namespacelibdap.html adfc0200c041e26204ad14e51956cefc1 D4Sequence.h ErrorCode cpp tdef libdap namespacelibdap.html a4d08204a35e99e555cda79022648362f

An enumerated type for common errors.

Error.h SequenceValues cpp tdef libdap namespacelibdap.html a9cf10a1365a3abac18c17e4cc18ebbd2 D4Sequence.h add_space_encoding cpp func libdap namespacelibdap.html a67170660297bc012a29fe03ac7ebd349 AttrTable.cc AttrType_to_String cpp func libdap namespacelibdap.html a84d1b6bca4eb21023f90f7b4ae6f382b AttrTable.cc build_btp_args cpp func libdap namespacelibdap.html a928b16257bc714971a2a3c91cb42d882 RValue.cc check_byte cpp func libdap group__check__type.html ga6159f969729b3625cfb42b97b76a29b6

Is the value a valid byte?

parser-util.cc check_url cpp func libdap group__check__type.html ga0e96bac2251d066910b2647830b6959c

Is the value a valid URL?

parser-util.cc close_temp cpp func libdap namespacelibdap.html a9696b8596e7a5858d494e8a8d7d082c1 HTTPConnect.cc Cmp cpp func libdap namespacelibdap.html a786edd1e80b39397432942d12d1f2c2b Operators.h D2type_name cpp func libdap namespacelibdap.html a84c3754d6e7ab7deeea26297434b1468

Returns the type of the class instance as a string. Supports all DAP2 types and not the DAP4-only typ...

util.cc D4AttributeTypeToString cpp func libdap namespacelibdap.html a8f24f0478f336e494fd6307b32e569c7 D4Attributes.cc D4RValueFactory cpp func libdap namespacelibdap.html ad6f176510a4e6240272e60b3b4a17e77

Build an appropriate RValue.

D4RValue.cc D4type_name cpp func libdap namespacelibdap.html aa452631fa64311abbcda885ee07f3876

Returns the type of the class instance as a string. Supports all DAP4 types and not the DAP2-only typ...

util.cc date_time_str cpp func libdap namespacelibdap.html ab9983dcf36d072b24f4ecee5558d790a util_mit.cc dir_exists cpp func libdap namespacelibdap.html a786f5711d1671e3f8af85c545fc627c5 util.cc double_eq cpp func libdap namespacelibdap.html a7e55035aed27d6e56f7219405c803628 util.h downcase cpp func libdap namespacelibdap.html a7edce266869606fc7bb46124f8d63809 util.cc esc2underscore cpp func libdap namespacelibdap.html a164a636683af9444c41c17c84d88e5f7 escaping.cc escape_double_quotes cpp func libdap namespacelibdap.html aa26bd967ca156771d2bd79db8bd3a91f escaping.cc escattr cpp func libdap namespacelibdap.html a17b72fe083734a5fefaf5542f640d87e escaping.cc extract_double_array cpp func libdap namespacelibdap.html ae9717ce6442b4909dcd7add356a7ff88 util.cc extract_double_array cpp func libdap namespacelibdap.html aa04d5fddff07ca50affc36529e4bc0c8 util.cc extract_double_value cpp func libdap namespacelibdap.html a3c8b08223f4ea1841cf82dfc743a0d3a util.cc extract_string_argument cpp func libdap namespacelibdap.html aca7eee077ab6dadb25126a92cf82737a util.cc fillConstructorAttrTable cpp func libdap namespacelibdap.html af39f3758ad6050f66d1a0d7f7013fb09

Recursive helper function for Building DAS entries for Constructor types.

DDS.cc get_hash cpp func libdap namespacelibdap.html a68a16ef70e29c367dabd3cb5165c386a HTTPCacheTable.cc get_temp_file cpp func libdap namespacelibdap.html a38c36ee6057b9229779ba3053bb37d4c HTTPConnect.cc get_type cpp func libdap namespacelibdap.html acae01d86178254213ffd234c1e1fd8b4 util.cc has_dap2_attributes cpp func libdap namespacelibdap.html a26c34b4f9cb1a6515ce4412ed65b0d59 DDS.cc has_dap2_attributes cpp func libdap namespacelibdap.html a9b8d3200efbd82d48ade94bf7e599206 DDS.cc id2www cpp func libdap namespacelibdap.html afbd709ed83699c11234a213463d16b9c escaping.cc id2www_ce cpp func libdap namespacelibdap.html adc33774947740cc181b6d4d7ca90e22d escaping.cc id2xml cpp func libdap namespacelibdap.html a62463a13bf510db3a14c0053fea14f4d escaping.cc is_constructor_type cpp func libdap namespacelibdap.html aaa5926a7932be603a4ef9a89a96b135b

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

util.cc is_host_big_endian cpp func libdap namespacelibdap.html a3abf36cb3ebe713e8ff377085b4637a4

Does this host use big-endian byte order?

util.cc is_integer_type cpp func libdap namespacelibdap.html ab99b40f36be23399fdf10fe3fa055afe util.cc is_quoted cpp func libdap namespacelibdap.html af5f0e11f33c1eb25b831c02d65b2a9ee util.cc is_simple_type cpp func libdap namespacelibdap.html a73e3f05015e5722fab9553d0d30441fe

Returns true if the instance is a numeric, string or URL type variable.

util.cc is_vector_type cpp func libdap namespacelibdap.html ab4b80891f6216b0cda757788cbc6feb2

Returns true if the instance is a vector (i.e., array) type variable.

util.cc libdap_version cpp func libdap namespacelibdap.html a3c2e481465a4567eaf6d1f22d84c0ef9 util.cc prune_spaces cpp func libdap namespacelibdap.html a4b1fc86f3e9e75f967ad66f07962d406 util.cc remove_quotes cpp func libdap namespacelibdap.html a37a24fcba1630ac658ec4c8a902dd92c util.cc remove_space_encoding cpp func libdap namespacelibdap.html aba04c51de3fc39e8e8cc41e4f1fd1286 AttrTable.cc save_str cpp func libdap namespacelibdap.html a88b0cc055e14caf84865c2d5730d4fb3

Save a string to a temporary variable during the parse.

parser-util.cc set_array_using_double cpp func libdap namespacelibdap.html a5d52ca5c40dd022353469e7b5d8a9ad4 util.cc StrCmp cpp func libdap namespacelibdap.html a0cacdf95ef71800420109088d0928d7b Operators.h SUCmp cpp func libdap namespacelibdap.html afb2c1159e04dd90a45d4c7bc71ce8980 Operators.h systime cpp func libdap namespacelibdap.html aa865553d4933d667330f305dcb2564b0 util.cc type_name cpp func libdap namespacelibdap.html a53e4b7d109c66e3b5ab39e9c2ae5da3c util.cc unescape_double_quotes cpp func libdap namespacelibdap.html a4c3ce7a705067cd34a90d2481033fdb6 escaping.cc unescattr cpp func libdap namespacelibdap.html a8ea51bd234898fe461d77dfbe3a678fe escaping.cc USCmp cpp func libdap namespacelibdap.html aae45743e2ebbe9bc8aeb7d6926927891 Operators.h www2id cpp func libdap namespacelibdap.html a376f9593431111a80ef78c98b8f4a0e2 escaping.cc xml2id cpp func libdap namespacelibdap.html a613e8502fe2c16fd938d1bd9065fceb0 escaping.cc is_hop_by_hop_header cpp func libdap namespacelibdap.html a1987f9d225c2778a297eab61a6a612b3 HTTPCache.cc last_modified_time cpp func libdap namespacelibdap.html a394c0b1380a16e886f96bf4a9081ed3a mime_util.cc rfc822_date cpp func libdap namespacelibdap.html addaf5cee5de886a546a7861b4f37f206 mime_util.cc do_version cpp func libdap namespacelibdap.html a7e95f81049cb65e60edcc5ec41d445d7

Send a version number.

mime_util.cc ErrMsgT cpp func libdap namespacelibdap.html ac76ab0ba8dd2e6d2db8e4d07175ea266

Logs an error message.

mime_util.cc name_path cpp func libdap namespacelibdap.html a3afc3528d387dce83384c0cb9d87d840

Returns the filename portion of a pathname.

mime_util.cc get_type cpp func libdap namespacelibdap.html aceb42dce2c3676ca9785ee89190ab4ce mime_util.cc get_description_type cpp func libdap namespacelibdap.html a284c1c548cbcea75bb1b7c8374dc04e9 mime_util.cc get_next_mime_header cpp func libdap namespacelibdap.html af40aaa18e8202054344f62bea89a843c mime_util.cc get_next_mime_header cpp func libdap namespacelibdap.html a9b9ec754b75ede55b1d84b5bec3d15f7 mime_util.cc parse_mime_header cpp func libdap namespacelibdap.html a3853818a415408fd980e8f3a9321d5d8 mime_util.cc is_boundary cpp func libdap namespacelibdap.html adf7e4c413496dc6047a0ea00855e78cb mime_util.cc read_multipart_boundary cpp func libdap namespacelibdap.html a1ad87923a4c147b72d5bbeefa727a2cb mime_util.cc read_multipart_headers cpp func libdap namespacelibdap.html a96c1d42b551af831c26287053386e244 mime_util.cc cid_to_header_value cpp func libdap namespacelibdap.html a305177e6d1357f0315156510475cc633 mime_util.cc remove_mime_header cpp func libdap namespacelibdap.html a84080cf0736578f62620dde0fd3f2110

Read and discard the MIME header of the stream in.

mime_util.cc remove_mime_header cpp func libdap namespacelibdap.html a6cfae80981a6cc8aa55ab2fb437f4c82 mime_util.cc set_mime_text cpp func libdap namespacelibdap.html aef829d3d34220c1f9db6cd02ae56847a mime_util.cc set_mime_text cpp func libdap namespacelibdap.html a7a785b8fcc89e5be01284c06a9dbc97d mime_util.cc set_mime_text cpp func libdap namespacelibdap.html ade7dc06f598ad61f115cc82264a0ed6c mime_util.cc set_mime_html cpp func libdap namespacelibdap.html a244daa3bbc88d3d96624ec6359d07bcc mime_util.cc set_mime_html cpp func libdap namespacelibdap.html a2d47123836f484835fd6d85d66ca0129 mime_util.cc set_mime_html cpp func libdap namespacelibdap.html ac3041f3ea7e105872be409fdf78d745d mime_util.cc set_mime_binary cpp func libdap namespacelibdap.html a57a713334cf4756cabd29e7468ef8bae mime_util.cc set_mime_binary cpp func libdap namespacelibdap.html ae55c70a6b2073269d49dd7654d625710 mime_util.cc set_mime_binary cpp func libdap namespacelibdap.html a0182d4b204fc9c5bb3e7216c34ed44df mime_util.cc set_mime_multipart cpp func libdap namespacelibdap.html a8d713feb5dc68aa9ec81058f39ca9a95 mime_util.cc set_mime_error cpp func libdap namespacelibdap.html a21859ebeabd395e729583e2b15328cfa mime_util.cc set_mime_error cpp func libdap namespacelibdap.html ab2d00f30883d50ec4c6a7e48e489f8c0 mime_util.cc set_mime_not_modified cpp func libdap namespacelibdap.html a46842454008837163552f30754a7388a

Send a ‘Not Modified’ response.

mime_util.cc set_mime_not_modified cpp func libdap namespacelibdap.html a9ff38622675d29e932726aea56525a40

Send a ‘Not Modified’ response.

mime_util.cc path_to_filename cpp func libdap namespacelibdap.html a38d9163360ace25ebe5dec96b17039ac util.cc glob cpp func libdap namespacelibdap.html abf6c5d7d890cc00d0545d72b05265a53 util.cc parse_time cpp func libdap namespacelibdap.html abaf4e1a6a665dbfe9324b25ec9fa701a util.h size_ok cpp func libdap namespacelibdap.html a36c4fc80766718669c9790c6cb20c895

sanitize the size of an array. Test for integer overflow when dynamically allocating an array.

util.cc pathname_ok cpp func libdap namespacelibdap.html a7c34f89476954f3a2fd0eaa1d1e8cd32

Does the string name a potentially valid pathname? Test the given pathname to verify that it is a val...

util.cc dap_version cpp func libdap namespacelibdap.html affccb78f3a718e01f5fac17b682430d1 util.cc open_temp_fstream cpp func libdap namespacelibdap.html a14d91991ecd682d9bc212a00ac45d43c util.cc libdap::AlarmHandler c cl libdap::AlarmHandler classlibdap_1_1AlarmHandler.html AlarmHandler.h AlarmHandler cpp instm libdap::AlarmHandler classlibdap_1_1AlarmHandler.html a27edcc310cb14706adb1dd42eb50e136 AlarmHandler.h handle_signal cpp instm libdap::AlarmHandler classlibdap_1_1AlarmHandler.html abe52f8939c85b0285c2a8cb48b970a9b AlarmHandler.h libdap::Ancillary c cl libdap::Ancillary classlibdap_1_1Ancillary.html find_ancillary_file cpp clm libdap::Ancillary classlibdap_1_1Ancillary.html ab1bcf7b1c9c9dc3d981db69aa58f24c1

Find a file with ancillary data.

Ancillary.h find_group_ancillary_file cpp clm libdap::Ancillary classlibdap_1_1Ancillary.html a2732498600d700e6fb806db2ba39d024 Ancillary.h libdap::Array c cl libdap::Array classlibdap_1_1Array.html

A multidimensional array of identical data types.

Array.h Dim_citer cpp tdef libdap::Array classlibdap_1_1Array.html aa36e3487697c25295d1b74a346b82720 Dim_iter cpp tdef libdap::Array classlibdap_1_1Array.html a7a557c05085a83d1501dbfa249d3cc52 add_constraint cpp instm libdap::Array classlibdap_1_1Array.html a538f7c336e26b873f50e033d553bba26

Adds a constraint to an Array dimension.

Array.h add_var cpp instm libdap::Array classlibdap_1_1Array.html ac9a68fa480403f9b80285073c653570c

Add the BaseType pointer to this constructor type instance.

Array.h append_dim cpp instm libdap::Array classlibdap_1_1Array.html a76e2d807204976c179ca07e7a3f6f142

Add a dimension of a given size.

Array.h Array cpp instm libdap::Array classlibdap_1_1Array.html a893a3fa9df80aae3ec926037fd2debea

The Array copy constructor.

Array.h Array cpp instm libdap::Array classlibdap_1_1Array.html ae9a0d029981757fdb6b67c6c020c37e0

Array constructor.

Array.h Array cpp instm libdap::Array classlibdap_1_1Array.html a3c9bb7698219bdcdc4dba1fa38543975

Array constructor.

Array.h buf2val cpp instm libdap::Vector classlibdap_1_1Vector.html af20a56a72c3108b31418ebf01f779253 Vector.h check_semantics cpp instm libdap::Array classlibdap_1_1Array.html aa2dcec843f64da6142a7a3208651a5e4

Check semantic features of the Array.

Array.h clear_all_dims cpp instm libdap::Array classlibdap_1_1Array.html a9640d5aa2c37123f06220b9c3d77ce82 Array.h clear_constraint cpp instm libdap::Array classlibdap_1_1Array.html a151f9eaea5f7b22980b1ef86c75723ce

Clears the projection; add each projected dimension explicitly using add_constraint.

Array.h clear_local_data cpp instm libdap::Vector classlibdap_1_1Vector.html ac12023f8bf9ecc97998c3bb021ba2772 Vector.h compute_checksum cpp instm libdap::Vector classlibdap_1_1Vector.html a9c61fcb646f1813e350549b6ddf48204

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Vector.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Vector classlibdap_1_1Vector.html ad78d293754a1d78b90c86f8e33c22bec Vector.h deserialize cpp instm libdap::Vector classlibdap_1_1Vector.html aba86cc0f3915d85e37f4b9e00ebfde7e

Receive data from the net.

Vector.h dim_begin cpp instm libdap::Array classlibdap_1_1Array.html ae6e6943cd895fa8dc1c58621ffad42a0 Array.h dim_end cpp instm libdap::Array classlibdap_1_1Array.html a1e6b13c4a5d3e825df7ebae3a9dc300d Array.h dimension_name cpp instm libdap::Array classlibdap_1_1Array.html a594eec9c83ef39c93f735e6cc3216c8b

Returns the name of the specified dimension.

Array.h dimension_size cpp instm libdap::Array classlibdap_1_1Array.html a8f29497af9c33c0d66939d5f9a16d92a

Returns the size of the dimension.

Array.h dimension_start cpp instm libdap::Array classlibdap_1_1Array.html a12084880777d27d782b0e1f2f4d5ae01

Return the start index of a dimension.

Array.h dimension_stop cpp instm libdap::Array classlibdap_1_1Array.html a446f239be3ef678a4476058c8041552a

Return the stop index of the constraint.

Array.h dimension_stride cpp instm libdap::Array classlibdap_1_1Array.html afc530e71ace953992a5b314a6f885d31

Returns the stride value of the constraint.

Array.h dimensions cpp instm libdap::Array classlibdap_1_1Array.html afa75d1ff3c75b8359d03b3f382bfd179

Return the total number of dimensions in the array.

Array.h dump cpp instm libdap::Array classlibdap_1_1Array.html a19bf36db03a5a700c80ec33e76bfc9a6

dumps information about this object

Array.h element_count cpp instm libdap::Vector classlibdap_1_1Vector.html ab78981c9e05e7d1dc24f913dbd2021d7

Count the members of constructor types.

Vector.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_buf cpp instm libdap::Vector classlibdap_1_1Vector.html a285ee3b0cc0adf6a54ea388ea71a69fc Vector.h get_compound_buf cpp instm libdap::Vector classlibdap_1_1Vector.html ad6d99474ab74d8b9752e4e77b3350121 Vector.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_str cpp instm libdap::Vector classlibdap_1_1Vector.html ab53f2eb57de3f0f99961f6ab6f470638 Vector.h get_value_capacity cpp instm libdap::Vector classlibdap_1_1Vector.html a16b89988deda0413d1eb2cdc615a38df Vector.h intern_data cpp instm libdap::Vector classlibdap_1_1Vector.html abe772a228c62c7960bf2eb92be77732f

Read data into this variable.

Vector.h intern_data cpp instm libdap::Vector classlibdap_1_1Vector.html a6b5ee8fec4de3700e2564a64ef4f6d76

read data into a variable for later use

Vector.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::Vector classlibdap_1_1Vector.html a2476a541aad16bedc64d99805fcc9c0c Vector.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h prepend_dim cpp instm libdap::Array classlibdap_1_1Array.html adcb475b8a855515df7d9ddd254c3f08a Array.h print_as_map_xml cpp instm libdap::Array classlibdap_1_1Array.html a5a3d7064fae4cfc94d4fc9026fce0667 Array.h print_as_map_xml cpp instm libdap::Array classlibdap_1_1Array.html abafb35e8c77673793f2d3897ca1eec4b Array.h print_dap4 cpp instm libdap::Array classlibdap_1_1Array.html a976af6f6189ee1f404cd7995df51eabc

Print the DAP4 representation of an array.

Array.h print_decl cpp instm libdap::Array classlibdap_1_1Array.html ada4cee027a63ce185940fd8c019741d7

Prints a DDS entry for the Array.

Array.h print_decl cpp instm libdap::Array classlibdap_1_1Array.html a62456490e14832bd55b9b79d6e37397a

Prints a DDS entry for the Array.

Array.h print_val cpp instm libdap::Array classlibdap_1_1Array.html aedea9b76dc355fde465f8163d80fafbb

Prints the value of the variable.

Array.h print_val cpp instm libdap::Array classlibdap_1_1Array.html af7bdf05ad5a57a517aa6b122b03f06df

Prints the value of the variable.

Array.h print_xml cpp instm libdap::Array classlibdap_1_1Array.html a630bb8bac280ba540af9035df5968c2b Array.h print_xml cpp instm libdap::Array classlibdap_1_1Array.html a3ce1bd161426e6950dc97511f33b2845 Array.h print_xml_core cpp instm libdap::Array classlibdap_1_1Array.html ad38718861c5dd21a677746a2211059f1 Array.h print_xml_core cpp instm libdap::Array classlibdap_1_1Array.html a29755e9dcff905940b9ee6138ee556be Array.h print_xml_writer cpp instm libdap::Array classlibdap_1_1Array.html af27b27e6edec29098e938bd7bb26d8f6 Array.h ptr_duplicate cpp instm libdap::Array classlibdap_1_1Array.html a31dc321bd9314239474f30d290e0599a Array.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h rename_dim cpp instm libdap::Array classlibdap_1_1Array.html a843af00a8cdb4e4c87eae166d57db5d4

Renames dimension.

Array.h reserve_value_capacity cpp instm libdap::Vector classlibdap_1_1Vector.html adade15ffa55c59f6205e1c3c9ea78a35 Vector.h reserve_value_capacity cpp instm libdap::Vector classlibdap_1_1Vector.html aaaa7c0f36266ef3df9f4fb90de220867 Vector.h reset_constraint cpp instm libdap::Array classlibdap_1_1Array.html ac375d728d50c8b27422c766c84e12300

Reset constraint to select entire array.

Array.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Vector classlibdap_1_1Vector.html a993d46232faadb5914cc0519d013e9b2

Serialize a Vector.

Vector.h serialize cpp instm libdap::Vector classlibdap_1_1Vector.html af478e3d5cbb3235081fe8daa6d6629a9

The DAP4 serialization method. Serialize a variable's values for DAP4. This does not write the DMR pe...

Vector.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::Vector classlibdap_1_1Vector.html a05a61e24fd295934dfc3c37c9f55ca57 Vector.h set_name cpp instm libdap::Vector classlibdap_1_1Vector.html aacfca48c7db65e3a2c3c94734dee8c36

Sets the name of the class instance.

Vector.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::Vector classlibdap_1_1Vector.html a58712de8871e28a48fdc95e72a09df71

Indicates that the data is ready to send.

Vector.h set_send_p cpp instm libdap::Vector classlibdap_1_1Vector.html a64815467570490a4a6cddc89f09a2413

Indicates that the data is ready to send.

Vector.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::Vector classlibdap_1_1Vector.html abd6e429e907214c593b6fb37f97511ee

set the value of a string or url array

Vector.h set_value cpp instm libdap::Vector classlibdap_1_1Vector.html a068afd2353ad32f904361253e1b6e807

set the value of a string or url array

Vector.h set_value_slice_from_row_major_vector cpp instm libdap::Vector classlibdap_1_1Vector.html a559d8ca948ca40f179e4e3da0bfdfdc4 Vector.h set_vec cpp instm libdap::Vector classlibdap_1_1Vector.html a8bf6e565dcb2eab1f3f7037518a9acb3

Sets element i to value val.

Vector.h set_vec_nocopy cpp instm libdap::Vector classlibdap_1_1Vector.html a175f1a51686798061c2147f2eccde33a

Sets element i to value val. Set the ith element to val. Extend the vector if needed.

Vector.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::Array classlibdap_1_1Array.html a1cc230189460ef65076e8091cf3b6e36

Transforms this instance of a D4Array into the corresponding DAP2 object.

Array.h transform_to_dap4 cpp instm libdap::Array classlibdap_1_1Array.html a2dea8a711559cb0e0b9c36bf41df6473

DAP2 to DAP4 transform.

Array.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h update_length cpp instm libdap::Array classlibdap_1_1Array.html a4c4fe08ce144a3fa2d6b15b7ae15ccc0 Array.h val2buf cpp instm libdap::Vector classlibdap_1_1Vector.html a96ecf84f2798065878755d9a9014ee69

Reads data into the Vector buffer.

Vector.h value cpp instm libdap::Vector classlibdap_1_1Vector.html aca5000630369cb4217827c2f136afec0 Vector.h value cpp instm libdap::Vector classlibdap_1_1Vector.html a0725f0e3304f9ad00bf90a19b5650368

Get a copy of the data held by this variable.

Vector.h value cpp instm libdap::Vector classlibdap_1_1Vector.html af9fd1c331a511989ac2bf4a0ad5b27da

Get a copy of the data held by this variable using the passed subsetIndex vector to identify which va...

Vector.h var cpp instm libdap::Vector classlibdap_1_1Vector.html ac07a950727d2ac58934ba4cc03206c8d Vector.h var cpp instm libdap::Vector classlibdap_1_1Vector.html aa5ccb30d1f27ae587f35216b859feec7 Vector.h var cpp instm libdap::Vector classlibdap_1_1Vector.html adf286762e63295675850c41cedf33370 Vector.h vec_resize cpp instm libdap::Vector classlibdap_1_1Vector.html ad180a87244b0b6f32b47711a4ae0330e Vector.h width cpp instm libdap::Vector classlibdap_1_1Vector.html a8fe5d7b06814653b6cf5408b2a8671db

Returns the width of the data, in bytes.

Vector.h ~Array cpp instm libdap::Array classlibdap_1_1Array.html ad30dc4754b0040a453d00cf5e0b4ddb7

The Array destructor.

Array.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h m_create_cardinal_data_buffer_for_type cpp instm libdap::Vector classlibdap_1_1Vector.html af175806a557f627a0ee70c5f05ed7c5c Vector.h m_delete_cardinal_data_buffer cpp instm libdap::Vector classlibdap_1_1Vector.html ad2e46d6d52fcb609658baf5ac1f9892e Vector.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h m_is_cardinal_type cpp instm libdap::Vector classlibdap_1_1Vector.html ac00c2a2ebd65c86022b82dfb1a32485c Vector.h m_set_cardinal_values_internal cpp instm libdap::Vector classlibdap_1_1Vector.html a1fb2c5dc539e55203fc61845089c67e8 Vector.h print_array cpp instm libdap::Array classlibdap_1_1Array.html a435534a45cea53181d30dc09d46734a7

Print the value given the current constraint.

Array.h print_array cpp instm libdap::Array classlibdap_1_1Array.html a88a4492771892695010496d2dfb6071e

Print the value given the current constraint.

Array.h libdap::Array::dimension c cl libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html Array.h c_size cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html afe3967fd170363af8cf22785e500e6e6

Size of dimension once constrained.

dim cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html a4b4b2890af4664c2708fb2097e7e76b8

If not null, a weak pointer to the D4Dimension.

name cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html a3a669f3c6655d1abe8d425ea2ee9b6f1

The name of this dimension.

size cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html a9755d2f4f1ee36ef45c6d72ab2231841

The unconstrained dimension size.

start cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html a6f00f58d28ba435d093c5e7f1683dde3

The constraint start index.

stop cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html ac5f0e3960dde02014e031d6a3e457c4c

The constraint end index.

stride cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html a056a67e3c91acd7c815f279c2dab2ea8

The constraint stride.

use_sdim_for_slice cpp data libdap::Array::dimension structlibdap_1_1Array_1_1dimension.html a6b32a6d4afbc18a696217ffff0a6ea4e

Used to control printing the DMR in data responses.

libdap::AttrTable c cl libdap::AttrTable classlibdap_1_1AttrTable.html

Contains the attributes for a dataset.

AttrTable.h get_parent cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html ac5889e66ffa861ce098628de19840d89 AttrTable.h get_attr_table cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a4010172de5c41cd88f2422d5e1975522

Get an attribute container.

AttrTable.h get_type cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a689563c3beb8e6f571387c5105821f27

Get the type name of an attribute within this attribute table.

AttrTable.h get_attr_type cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html aefcd82370930ba94a288f135d9417a93

Get the type of an attribute.

AttrTable.h get_attr_num cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a1c86cb6c91dfdc37b9787828dd09483c

Get the number of attributes in this container.

AttrTable.h get_attr_vector cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a7352d886789e9e38d530fc44c6cbef30

Get a vector-valued attribute.

AttrTable.h del_attr cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a9c8feb09ec38a783817bcd2fbd3421c8

Deletes an attribute.

AttrTable.h clone cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a4fa4213ffc8bd5ab96ff6ba148fd9eb1 AttrTable.h get_size cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html acdacb74f3a5f5c8ce7eb022562a8f971

Get the number of entries in this attribute table.

AttrTable.h get_name cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html aaaec827895fd8897594969159f1203e6

Get the name of this attribute table.

AttrTable.h set_name cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a3d09ff6bf5a12789308b20440dcaf302

Set the name of this attribute table.

AttrTable.h append_attr cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a7a526505d174c7a2f33e6b57761f8bc4

Add an attribute to the table.

AttrTable.h append_attr cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a5b55410e211497f89ebcfad559920cbf

Add an attribute to the table.

AttrTable.h append_container cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a03f3a1197f9529d4c0328830c765cfe1

Add a container to the attribute table.

AttrTable.h append_container cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html aa731fefe3e52fb193f7f2b5a39e04a4d

Add a container to the attribute table.

AttrTable.h find cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a33653c34e856e2e5fc0578240eb7a959 AttrTable.h find_container cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html ae403d070910c829f74a59fbf4648588f

Find an attribute with a given name.

AttrTable.h recurrsive_find cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html aefdc93c9514013ebd644488cd8365924 AttrTable.h simple_find cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html ae7824f413ad036d91df0ef62cac14351 AttrTable.h simple_print cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a1abee354d7f609ed55b849b0431bc48f AttrTable.h simple_print cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html ae167683da221e8d64aaf2fab58dbf22f AttrTable.h erase cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html aad6a9557cc76cfb925e55077e0470859

Erase the attribute table.

AttrTable.h attr_begin cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a8881bb7044577dae3098f4a1d8bf4f2f AttrTable.h attr_end cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a543955729bad6b7a9d1d6b336596b1ba AttrTable.h get_attr_iter cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a8b9dd1020a256e884747e8ecf57c10a3 AttrTable.h get_name cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html ad7ce1789497599e99014696aa5afe736 AttrTable.h is_container cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a2ca5cf1e2aa163259b00affe49547a0d AttrTable.h get_attr_table cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html afd8cf7a6bf36504f48eda8a6ff11a56c AttrTable.h del_attr_table cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html abcdd3b10325085a3dd345343df159e48 AttrTable.h get_type cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html abfdfb5b51ff84a41596ebf0f28ca77df AttrTable.h get_attr_type cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a0893b78039439185dd39c69beaf0324e AttrTable.h get_attr_num cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html acd12f3bd820be114b3cc3dd97aad7d89 AttrTable.h get_attr cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a060eb65435ff7deb0905c640f17b35dc AttrTable.h get_attr_vector cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a19f9153c5bad64f5bc783d493ffa0733 AttrTable.h add_container_alias cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html acd28a0951ff0764a6d740fbc30d3052f

Add an alias to a container held by this attribute table.

AttrTable.h add_value_alias cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a77971a429d7c23360fd41a4df177489c

Add an alias for an attribute.

AttrTable.h attr_alias cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a2b9a67d2cc96dee860e6fb2d713a8252

Adds an alias to the set of attributes.

AttrTable.h attr_alias cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html aaf0369980f799252f9f133390c8b4d79 AttrTable.h print cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html acc2d83b4f1c8e704a6f83ff966a999c8

Prints the attribute table.

AttrTable.h print cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a785014928633842a93352cc05038ea38

Prints the attribute table.

AttrTable.h print_xml cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a5e27ea09f83831eded1b3d86de7f4534 AttrTable.h print_xml cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a21ee9e5f68e06fb698ef93553dcdc592 AttrTable.h print_xml_writer cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html ab85de16a14335a3c1b757ae271d13644 AttrTable.h print_dap4 cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html a93a445b9e6fb665076834e99dd7e4a0e AttrTable.h dump cpp instm libdap::AttrTable classlibdap_1_1AttrTable.html adf622bbd401676f089b194812bac7290

dumps information about this object

AttrTable.h libdap::AttrTable::entry c cl libdap::AttrTable::entry structlibdap_1_1AttrTable_1_1entry.html AttrTable.h libdap::BaseType c cl libdap::BaseType classlibdap_1_1BaseType.html

The basic data type for the DODS DAP types.

BaseType.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h BaseType cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae11f0e6e4286438aad85bf01dba8ddfd

The BaseType copy constructor.

BaseType.h BaseType cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3100d033d3d321486f0f2939fcb2b14a

The BaseType constructor.

BaseType.h BaseType cpp instm libdap::BaseType classlibdap_1_1BaseType.html af4a9a00892a89fea323acbc391aeef32

The BaseType constructor.

BaseType.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h dump cpp instm libdap::BaseType classlibdap_1_1BaseType.html adea4e1a5116f488343825c9657e92ffe

dumps information about this object

BaseType.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0b130311c9901fb8a7ab11ea19090ef0 BaseType.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::BaseType classlibdap_1_1BaseType.html a433dcd53f227a431c6479234d1b52220

How many bytes does this variable use Return the number of bytes of storage this variable uses....

BaseType.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h buf2val cpp instm libdap::BaseType classlibdap_1_1BaseType.html accb15b7411e1988ef0a085ebdc88ce5d

Reads the class data.

BaseType.h val2buf cpp instm libdap::BaseType classlibdap_1_1BaseType.html ac360679317a411d7812ca235a1528281

Loads class data.

BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h serialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html adc24a735977e28acb0e6f78667c1dd21

Move data to the net, then remove them from the object.

BaseType.h compute_checksum cpp instm libdap::BaseType classlibdap_1_1BaseType.html adacd263e05baa44861eec811037dee05

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h serialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html a30331db8b6a7cdc843652376fa683b71

The DAP4 serialization method. Serialize a variable's values for DAP4. This does not write the DMR pe...

BaseType.h deserialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1f27d99250e857efd86ac9db788bbf1b

Receive data from the net.

BaseType.h deserialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html a10101e702d03e2a30ebecc341ebc7a08 BaseType.h print_val cpp instm libdap::BaseType classlibdap_1_1BaseType.html afb5e13838a599ec0efe2adbb2ae18f47

Prints the value of the variable.

BaseType.h print_val cpp instm libdap::BaseType classlibdap_1_1BaseType.html a94edd5b610afb1432144158740710488

Prints the value of the variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::BaseTypeFactory c cl libdap::BaseTypeFactory classlibdap_1_1BaseTypeFactory.html BaseTypeFactory.h NewVariable cpp instm libdap::BaseTypeFactory classlibdap_1_1BaseTypeFactory.html a1ac2aff8a85bbfba4c012e01f087149c BaseTypeFactory.h ptr_duplicate cpp instm libdap::BaseTypeFactory classlibdap_1_1BaseTypeFactory.html a7715687224ed81f7e94b3af463ca5b8b BaseTypeFactory.h libdap::Byte c cl libdap::Byte classlibdap_1_1Byte.html

Holds a single byte.

Byte.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::Byte classlibdap_1_1Byte.html a2de44757203d23419d59c8731ca0b96c

Reads the class data.

Byte.h Byte cpp instm libdap::Byte classlibdap_1_1Byte.html a6b22d844cd6418102466954f8e1e3106

The Byte constructor.

Byte.h Byte cpp instm libdap::Byte classlibdap_1_1Byte.html aa0470214af169a5e1c080baa8257fbba

The Byte server-side constructor.

Byte.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Byte classlibdap_1_1Byte.html a9aceffe3fc1b898adf50ce44151c2444

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Byte.h d4_ops cpp instm libdap::Byte classlibdap_1_1Byte.html a44a8efbbd1e0423b4959bc76baf92dfd Byte.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Byte classlibdap_1_1Byte.html a9ffbfab78e18db036bfcf03fd0afc05c Byte.h deserialize cpp instm libdap::Byte classlibdap_1_1Byte.html a11a4fa1e2e5c6477c38af9fa5c3118b4

Deserialize the char on stdin and put the result in _BUF.

Byte.h dump cpp instm libdap::Byte classlibdap_1_1Byte.html a3cf81110f37a9b2d31a491de936b6d51

dumps information about this object

Byte.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Byte classlibdap_1_1Byte.html ad97b380875f85f6e7c3d02488f209afa

Evaluate relational operators.

Byte.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Byte classlibdap_1_1Byte.html a54af53582af918c4a94ad98ba9845630

Prints the value of the variable.

Byte.h print_val cpp instm libdap::Byte classlibdap_1_1Byte.html adc3565bb42fd7454205e61a8f16119e4

Prints the value of the variable.

Byte.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Byte classlibdap_1_1Byte.html a599c7dec30fe35df45c9a66cbb7030be Byte.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Byte classlibdap_1_1Byte.html aa70aeb6aaddd570ed5bc32215b53c88e Byte.h serialize cpp instm libdap::Byte classlibdap_1_1Byte.html a2799f2bb1a9f1992ec57c7f31761abe1

Serialize a Byte.

Byte.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::Byte classlibdap_1_1Byte.html ad79ed596e502d99c450a8a1e23b381b7 Byte.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::Byte classlibdap_1_1Byte.html a21e180be842b140b3d0772dc94ab4583

DAP4 to DAP2 transform.

Byte.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Byte classlibdap_1_1Byte.html a8b8afd3348f7d22e6ff02c0c605c7bfd Byte.h value cpp instm libdap::Byte classlibdap_1_1Byte.html a96312bb8da28d27316a0077143e42360 Byte.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Byte classlibdap_1_1Byte.html a4d4eb99a6d1022ca4e1808776438399d

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Byte.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::ce_parser_arg c cl libdap::ce_parser_arg structlibdap_1_1ce__parser__arg.html libdap::ChildLocker c cl libdap::ChildLocker classlibdap_1_1ChildLocker.html MarshallerThread.h ChildLocker cpp instm libdap::ChildLocker classlibdap_1_1ChildLocker.html a310d79ab9441523c68541035bf2d511a MarshallerThread.h libdap::chunked_inbuf c cl libdap::chunked_inbuf classlibdap_1_1chunked__inbuf.html chunked_inbuf cpp instm libdap::chunked_inbuf classlibdap_1_1chunked__inbuf.html a26d2bc25f975262555a73e42ae13cf98

Build a chunked input buffer.

chunked_istream.h read_next_chunk cpp instm libdap::chunked_inbuf classlibdap_1_1chunked__inbuf.html a70b29d2d6f5c4772e7950e8930ed71cb

Read a chunk Normally the chunked nature of a chunked_istream/chunked_inbuf is hidden from the caller...

chunked_istream.h underflow cpp instm libdap::chunked_inbuf classlibdap_1_1chunked__inbuf.html a45c0f6e2f7bfc6bd4f953e5de8dbd241

Insert new characters into the buffer This specialization of underflow is called when the gptr() is a...

chunked_istream.h xsgetn cpp instm libdap::chunked_inbuf classlibdap_1_1chunked__inbuf.html ac98a38a08d371dfb97c32c9235bbc129

Read a block of data This specialization of xsgetn() reads num bytes and puts them in s first reading...

chunked_istream.h libdap::chunked_istream c cl libdap::chunked_istream classlibdap_1_1chunked__istream.html bytes_in_buffer cpp instm libdap::chunked_istream classlibdap_1_1chunked__istream.html af6d129dcc1a429bfdf8162500713bd1a chunked_istream.h twiddle_bytes cpp instm libdap::chunked_istream classlibdap_1_1chunked__istream.html adb26664f72dbcd5a9563b73196e781b6 chunked_istream.h libdap::chunked_ostream c cl libdap::chunked_ostream classlibdap_1_1chunked__ostream.html

A C++ stream class for chunked data. This class uses the chunked_outbuf class to provide for chunked ...

chunked_ostream.h chunked_ostream cpp instm libdap::chunked_ostream classlibdap_1_1chunked__ostream.html a4f41bc4f32e8d08cb68d8b71620aa0de chunked_ostream.h write_data_chunk cpp instm libdap::chunked_ostream classlibdap_1_1chunked__ostream.html a823bbbcdabed51009b401abb3a45122c

Send the current contents of the buffer as a data chunk. Normally, the chunked_ostream object waits u...

chunked_ostream.h write_end_chunk cpp instm libdap::chunked_ostream classlibdap_1_1chunked__ostream.html ab8c65417a57f00ab08c69b00facd802d

Send an end chunk. Normally, an end chunk is sent by closing the chunked_ostream, but this method can...

chunked_ostream.h write_err_chunk cpp instm libdap::chunked_ostream classlibdap_1_1chunked__ostream.html aea5b6730d0194747d98b43a9f2a83d8f

Send an error message down the stream. When called, this method dumps all the data currently in the b...

chunked_ostream.h libdap::chunked_outbuf c cl libdap::chunked_outbuf classlibdap_1_1chunked__outbuf.html

output buffer for a chunked stream This performs buffered output encoding the data in the stream usin...

chunked_ostream.h data_chunk cpp instm libdap::chunked_outbuf classlibdap_1_1chunked__outbuf.html a2eb3a61bf3e82204a8ffca358558dead

Write out the contents of the buffer as a chunk.

chunked_ostream.h end_chunk cpp instm libdap::chunked_outbuf classlibdap_1_1chunked__outbuf.html a1c6c9891d360d5d9b7085ec8cf543610

Send an end chunk.

chunked_ostream.h err_chunk cpp instm libdap::chunked_outbuf classlibdap_1_1chunked__outbuf.html abefa71794597aa2b9edcfc9d7101bba1

Send an error chunk While building up the next chunk, send an error chunk, ignoring the data currentl...

chunked_ostream.h overflow cpp instm libdap::chunked_outbuf classlibdap_1_1chunked__outbuf.html ade3250bbda968c561cfb390ba77504db

Virtual method called when the internal buffer would overflow. When the internal buffer fills,...

chunked_ostream.h sync cpp instm libdap::chunked_outbuf classlibdap_1_1chunked__outbuf.html ad31279e06619ddbe49382adf03cf5803

Synchronize the stream with its data sink.

chunked_ostream.h xsputn cpp instm libdap::chunked_outbuf classlibdap_1_1chunked__outbuf.html a07bcec83a5f20ac5a8f76e3c490d0768

Write bytes to the chunked stream Write the bytes in s to the chunked stream.

chunked_ostream.h libdap::Clause c cl libdap::Clause structlibdap_1_1Clause.html

Holds a fragment of a constraint expression.

Clause.h boolean_clause cpp func libdap::Clause structlibdap_1_1Clause.html a80d81003665b96012ee3ba175d80e608

Return true if the clause returns a boolean value.

Clause.h OK cpp func libdap::Clause structlibdap_1_1Clause.html aeaccc72688521a8b08aeae970d983473

Checks the "representation invariant" of a clause.

Clause.h value cpp func libdap::Clause structlibdap_1_1Clause.html abfff44c4db49ad7462d14665b2458588

Evaluate a clause which returns a boolean value This method must only be evaluated for clauses with r...

Clause.h value cpp func libdap::Clause structlibdap_1_1Clause.html a7b124a939247dce1320c494a3b18f6a1

Evaluate a clause that returns a value via a BaseType pointer. This method should be called only for ...

Clause.h value_clause cpp func libdap::Clause structlibdap_1_1Clause.html a7bd5122be1851f0bf32ec1c58b46eaa9

Return true if the clause returns a value in a BaseType pointer.

Clause.h libdap::Connect c cl libdap::Connect classlibdap_1_1Connect.html

Holds information about the link from a DAP2 client to a dataset.

Connect.h Connect cpp instm libdap::Connect classlibdap_1_1Connect.html a03b8c9f6773a25c3c837b9890099d5e8

Create an instance of Connect.

Connect.h URL cpp instm libdap::Connect classlibdap_1_1Connect.html a523bf24520185e3d71f36ac0203b98e6

Get the object's URL.

Connect.h CE cpp instm libdap::Connect classlibdap_1_1Connect.html a0e55cc99530cab779ae83984c2a22f51

Get the Connect's constraint expression.

Connect.h set_credentials cpp instm libdap::Connect classlibdap_1_1Connect.html a847af75e149f123a51a560119dfc06aa

Set the credentials for responding to challenges while dereferencing URLs.

Connect.h set_accept_deflate cpp instm libdap::Connect classlibdap_1_1Connect.html a186f76bfea3b61dc3587bcff5760ed8b Connect.h set_xdap_protocol cpp instm libdap::Connect classlibdap_1_1Connect.html a4af759a2313d9ecbc1db1c811f549379 Connect.h set_cache_enabled cpp instm libdap::Connect classlibdap_1_1Connect.html a25c97c4ad0239a9dd10812c880c40efe Connect.h get_version cpp instm libdap::Connect classlibdap_1_1Connect.html a30fe6746add5a210d59b5dc9d678355f Connect.h get_protocol cpp instm libdap::Connect classlibdap_1_1Connect.html a4223a898b3da719509d173dd990c45f1 Connect.h request_version cpp instm libdap::Connect classlibdap_1_1Connect.html ac7a5896a09882004b75e581999940526 Connect.h request_protocol cpp instm libdap::Connect classlibdap_1_1Connect.html aaa1ab562899da9a4630de01f943d1aa9 Connect.h request_das cpp instm libdap::Connect classlibdap_1_1Connect.html a816ef3bb8e729712ffeb6523f2cc4f0e

Get the DAS from a server.

Connect.h request_das_url cpp instm libdap::Connect classlibdap_1_1Connect.html abcf814710de1e252e74a4e1b72d3c6b3

Get the DAS from a server.

Connect.h request_dds cpp instm libdap::Connect classlibdap_1_1Connect.html aad5ef370110577e9ca2a0161928f9efa

Get the DDS from a server.

Connect.h request_dds_url cpp instm libdap::Connect classlibdap_1_1Connect.html a08795a9e160db409423fcd9058ba975d

Get the DDS from a server.

Connect.h request_ddx cpp instm libdap::Connect classlibdap_1_1Connect.html a4395cc18cf5ec1a5167795a5a5491958

Get the DDX from a server.

Connect.h request_ddx_url cpp instm libdap::Connect classlibdap_1_1Connect.html a9a3e1fe01455b60a90a1974a7e871bb4

The 'url' version of request_ddx.

Connect.h request_data cpp instm libdap::Connect classlibdap_1_1Connect.html a814e98ac5e99927ccc79bb0feb32d241

Get the DAS from a server.

Connect.h request_data_url cpp instm libdap::Connect classlibdap_1_1Connect.html ac8582099411b8d74b03e761129df5b5c

Get the DAS from a server.

Connect.h read_data cpp instm libdap::Connect classlibdap_1_1Connect.html ae50d98d353023b9786c9bd5b0833a7de

Read data which is preceded by MIME headers. This method works for both data dds and data ddx respons...

Connect.h read_data_no_mime cpp instm libdap::Connect classlibdap_1_1Connect.html a486b095a58614dfc2be0321035784306

Read data from a file which does not have response MIME headers. This method is a companion to read_d...

Connect.h libdap::ConstraintEvaluator c cl libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html

Evaluate a constraint expression.

ConstraintEvaluator.h append_clause cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a2439b21977caf80d57c5faa0342dfcb4

Add a clause to a constraint expression.

ConstraintEvaluator.h append_clause cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html af4769219d99fe7ec3f4f4d7b1cd560dc

Add a clause to a constraint expression.

ConstraintEvaluator.h append_clause cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a796b573bb1ec8bbce8c22c4caf58af2e

Add a clause to a constraint expression.

ConstraintEvaluator.h append_constant cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html abf7511f38a4c5f8fc0cde0eca91ef338 ConstraintEvaluator.h boolean_expression cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a155da913af4458d96fa60ecd0ecbe377

Does the current constraint expression return a boolean value?

ConstraintEvaluator.h clause_begin cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a81135cc86f8bef397b59577dfa224f62 ConstraintEvaluator.h clause_end cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html ad193b3ca4cef59d2b46c04ab08f4675f ConstraintEvaluator.h clause_value cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a5c53cfac881da05b7ed6eb6404b0c4f9 ConstraintEvaluator.h eval_function cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a989c6db94b0a4079ea4ee333f4b699bf

Evaluate a function-valued constraint expression.

ConstraintEvaluator.h eval_function_clauses cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a0e36171a34caa85d21e18adbd83a831b

Evaluate a function-valued constraint expression that contains several function calls....

ConstraintEvaluator.h eval_function_clauses cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html ab0dba1657e9aadd85b3ce713c6a4036a

Evaluate a function-valued constraint expression that contains several function calls.

ConstraintEvaluator.h eval_selection cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a25acac693348360167a2c352df746acb

Evaluate a boolean-valued constraint expression. This is main method for the evaluator and is called ...

ConstraintEvaluator.h find_function cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a27ed41e76c8147cde9456dd516053ca7

Find a Boolean function with a given name in the function list.

ConstraintEvaluator.h find_function cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a0845a2c4494e9ce1ecbb636da434b01f

Find a BaseType function with a given name in the function list.

ConstraintEvaluator.h find_function cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html adf406811a741bd0461b192d493b96710

Find a projection function with a given name in the function list.

ConstraintEvaluator.h function_clauses cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a9985c6a30247ced32a4b6e764deebf45

Does the current constraint expression contain function clauses.

ConstraintEvaluator.h functional_expression cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html add46ce1d9ef36fa26a2913d8d7c51096

Does the current constraint expression return a BaseType pointer? This method does not evaluate the c...

ConstraintEvaluator.h parse_constraint cpp instm libdap::ConstraintEvaluator classlibdap_1_1ConstraintEvaluator.html a6290d897c82ddba106741ee8720f7ea0

Parse the constraint expression given the current DDS.

ConstraintEvaluator.h libdap::Constructor c cl libdap::Constructor classlibdap_1_1Constructor.html Constructor.h add_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a2585c69c45b9ebec9c63993248eb5b4b Constructor.h add_var_nocopy cpp instm libdap::Constructor classlibdap_1_1Constructor.html abdb52463a46e1b10040f245d4ed7642b Constructor.h buf2val cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac4dc7e8099322b5b403a7d0ae9079006

Reads the class data.

Constructor.h check_semantics cpp instm libdap::Constructor classlibdap_1_1Constructor.html afe010638fd2ca9aab00dd1c21a9e4825

Compare an object's current state with the semantics of its type.

Constructor.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Constructor classlibdap_1_1Constructor.html a287ab9a4deb81a8ced6d8432be647925

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Constructor.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h del_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html af38d3785c4a7cd0063cbb9fc5943333c Constructor.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6f4253236d69c3c0ef64343136b5039b Constructor.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a63763d2bae05463b100e823fb461a784

Receive data from the net.

Constructor.h dump cpp instm libdap::Constructor classlibdap_1_1Constructor.html a8efdfb84ef6b287142442252c00b4444

dumps information about this object

Constructor.h element_count cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1c2eecff00fa7e3af175c711d00fb86e

Count the members of constructor types.

Constructor.h FQN cpp instm libdap::Constructor classlibdap_1_1Constructor.html afa6c06dab830b4e089641b44fea8293c Constructor.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_var_index cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac2b4b28ed9d6f435129aa599ab809799 Constructor.h get_vars_iter cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1e6d8224e04d75e3d2a21263957cd42f Constructor.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a822a036364c56df5288a55670f51197e

Read data into this variable.

Constructor.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a065056826ef9c6fb2d08463af9e15a34 Constructor.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_linear cpp instm libdap::Constructor classlibdap_1_1Constructor.html af26f89e9c0732a9c32bd5e15d716a7d7

Check to see whether this variable can be printed simply.

Constructor.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h print_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0f130e129b06773a9f3c94e3b492bb5c Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6c2c4d7cbe1d6239c037272ec865f80b

Print an ASCII representation of the variable structure.

Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab7fb094be8da2a9f80f6d3b85e452934

Print an ASCII representation of the variable structure.

Constructor.h print_val cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa7f9cce8ca18461af332aab61123bf23

Prints the value of the variable.

Constructor.h print_val cpp instm libdap::Constructor classlibdap_1_1Constructor.html af50641301757ed26eb75fb2d29eae7ee

Prints the value of the variable.

Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a7bbe6beabd94f576140e132e7a1017ff Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a32de0413045173aa8803f540a6cea39b Constructor.h print_xml_writer cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab775a5e7e63757ac961b43800a95635f Constructor.h ptr_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0b130311c9901fb8a7ab11ea19090ef0 BaseType.h read cpp instm libdap::Constructor classlibdap_1_1Constructor.html ad0af40e2565972fa44985d173370c264

simple implementation of read that iterates through vars and calls read on them

Constructor.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a64268840654a0b37a15ccc601dbcfd33

Move data to the net, then remove them from the object.

Constructor.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab868fe97d5075b702bd084c2e9540913

Serialize a Constructor.

Constructor.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac30becb1ffe7d2cd4cbcd24fc216c9a3

Set the in_selection property.

Constructor.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html af52e60d8589eed1a18a14e9c6a57db65

Sets the value of the read_p property.

Constructor.h set_send_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html aafbcf9bef6719fe60ac707e02956e09d Constructor.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::Constructor classlibdap_1_1Constructor.html a799d2bd8ef9505b1d493d8cd73b72746 Constructor.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a3affad818961b2e7e984415cdd3c6e9e

DAP2 to DAP4 transform.

Constructor.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac742b1bf93889e541128b1d123821ee6

Loads class data.

Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a68f1779dc328f890062722d90fad084a Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a36a7412da7b5257d7666add726fea1a6

btp_stack no longer needed; use back pointers (BaseType::get_parent())

Constructor.h var_begin cpp instm libdap::Constructor classlibdap_1_1Constructor.html adeafe3d6c82d07b456a598a7b446c2c6 Constructor.h var_end cpp instm libdap::Constructor classlibdap_1_1Constructor.html a936b38c7c35ffb4fe17c5b8e85bdaaa2 Constructor.h var_rbegin cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa025cf546ca35250454653c1ec684d91 Constructor.h var_rend cpp instm libdap::Constructor classlibdap_1_1Constructor.html aede7cf5889e101db1ea8f22c3a84a5d3 Constructor.h width cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0b1e3ae7195f95c42ca98f42826a1ff5 Constructor.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h Constructor cpp instm libdap::Constructor classlibdap_1_1Constructor.html aada6a0aa97adc6adff2398f8c7d0ff35 Constructor.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::D4AsyncUtil c cl libdap::D4AsyncUtil classlibdap_1_1D4AsyncUtil.html writeD2AsyncRequired cpp instm libdap::D4AsyncUtil classlibdap_1_1D4AsyncUtil.html acb8335ad353653ec35148f8c38895a54

Write the DAP2 AsyncRequired response . Write the DAP2 AsyncRequired in XML form.

D4AsyncUtil.h writeD4AsyncAccepted cpp instm libdap::D4AsyncUtil classlibdap_1_1D4AsyncUtil.html ad7ce372878ff0d5a6ebda401c7e630f6

Write the DAP4 AsyncAccepted response. Write the AsyncAccepted in XML form.

D4AsyncUtil.h writeD4AsyncPending cpp instm libdap::D4AsyncUtil classlibdap_1_1D4AsyncUtil.html a8d8e9c8eb128fc4d8e799f2e7faa3205

Write the DAP4 AsyncPending response. Write the DAP4 AsyncPending in XML form.

D4AsyncUtil.h writeD4AsyncRequired cpp instm libdap::D4AsyncUtil classlibdap_1_1D4AsyncUtil.html a9f98ddda0707692370fe2af20f894b45

Write the DAP4 AsyncRequired response. Print the AsyncRequired in XML form.

D4AsyncUtil.h writeD4AsyncResponseGone cpp instm libdap::D4AsyncUtil classlibdap_1_1D4AsyncUtil.html ae46e9b6a9eddbd13edbd5a503a8e71dc

Write the DAP4 AsyncResponseGone response. Write the DAP4 AsyncRequired in XML form.

D4AsyncUtil.h writeD4AsyncResponseRejected cpp instm libdap::D4AsyncUtil classlibdap_1_1D4AsyncUtil.html a398106b8e1d5c52bf23fc7f556bd7d26

Write the DAP4 ResponseRejected response. Write the DAP4 AsyncRequired in XML form.

D4AsyncUtil.h libdap::D4Attribute c cl libdap::D4Attribute classlibdap_1_1D4Attribute.html dump cpp instm libdap::D4Attribute classlibdap_1_1D4Attribute.html ad0609a07cdfb90a2c1be50b27c60460f

dumps information about this object

D4Attributes.h libdap::D4Attributes c cl libdap::D4Attributes classlibdap_1_1D4Attributes.html attribute_begin cpp instm libdap::D4Attributes classlibdap_1_1D4Attributes.html a759970f338df1b66060f0607c35d4f52

Get an iterator to the start of the enumerations.

D4Attributes.h attribute_end cpp instm libdap::D4Attributes classlibdap_1_1D4Attributes.html a8584405e7329078e51364cdbb27a3092

Get an iterator to the end of the enumerations.

D4Attributes.h dump cpp instm libdap::D4Attributes classlibdap_1_1D4Attributes.html adefff20cb6cdcf82469529c7b309a910

dumps information about this object

D4Attributes.h get cpp instm libdap::D4Attributes classlibdap_1_1D4Attributes.html a2a7201c33ab93bfbd7b876ba8e93444f D4Attributes.h transform_attrs_to_dap2 cpp instm libdap::D4Attributes classlibdap_1_1D4Attributes.html abcc9c129081018d9c4c411052382caaa

Copy the attributes from this D4Attributes object to a DAP2 AttrTable.

D4Attributes.h transform_to_dap4 cpp instm libdap::D4Attributes classlibdap_1_1D4Attributes.html a1dfd8c42a188d627be7d11857fe723b6

copy attributes from DAP2 to DAP4

D4Attributes.h libdap::D4BaseTypeFactory c cl libdap::D4BaseTypeFactory classlibdap_1_1D4BaseTypeFactory.html D4BaseTypeFactory.h NewEnum cpp instm libdap::D4BaseTypeFactory classlibdap_1_1D4BaseTypeFactory.html aa8100d8119cc1ffcc4875b144cfa347f D4BaseTypeFactory.h NewURL cpp instm libdap::D4BaseTypeFactory classlibdap_1_1D4BaseTypeFactory.html aff5d085d548134aa931dbf3527249b0a D4BaseTypeFactory.h NewVariable cpp instm libdap::D4BaseTypeFactory classlibdap_1_1D4BaseTypeFactory.html ad1ba5f8a8aa850d5eb66b1b398013180 D4BaseTypeFactory.h ptr_duplicate cpp instm libdap::D4BaseTypeFactory classlibdap_1_1D4BaseTypeFactory.html a134cf00bb72aacbd3ce737c35f575168 D4BaseTypeFactory.h libdap::D4CEScanner c cl libdap::D4CEScanner classlibdap_1_1D4CEScanner.html libdap::D4Connect c cl libdap::D4Connect classlibdap_1_1D4Connect.html D4Connect cpp instm libdap::D4Connect classlibdap_1_1D4Connect.html a03973f6a80a96bdbe031dc03d869221d

Create an instance of Connect.

D4Connect.h set_credentials cpp instm libdap::D4Connect classlibdap_1_1D4Connect.html ab124422662436dc0ede86cd1b3e4f467

Set the credentials for responding to challenges while dereferencing URLs.

D4Connect.h set_accept_deflate cpp instm libdap::D4Connect classlibdap_1_1D4Connect.html a380e999d58c53bd1d6911bafbb0654ee D4Connect.h set_xdap_protocol cpp instm libdap::D4Connect classlibdap_1_1D4Connect.html a86734a9dd1c1de2017548cc54afd01e3 D4Connect.h set_cache_enabled cpp instm libdap::D4Connect classlibdap_1_1D4Connect.html a85c1176feebb30cd484c6ef20c22e01d D4Connect.h get_version cpp instm libdap::D4Connect classlibdap_1_1D4Connect.html ad778bc535395b26df0b15870760086d9 D4Connect.h get_protocol cpp instm libdap::D4Connect classlibdap_1_1D4Connect.html a1ab3646633cc0049c281dc1f855b76e2 D4Connect.h libdap::D4ConstraintEvaluator c cl libdap::D4ConstraintEvaluator classlibdap_1_1D4ConstraintEvaluator.html D4ConstraintEvaluator.h libdap::D4Dimension c cl libdap::D4Dimension classlibdap_1_1D4Dimension.html fully_qualified_name cpp instm libdap::D4Dimension classlibdap_1_1D4Dimension.html a91a7616fcd4ac5f59248de675dbae3f2

Get the FQN for the dimension.

D4Dimensions.h print_dap4 cpp instm libdap::D4Dimension classlibdap_1_1D4Dimension.html a816571e2cbc792e1aa53cbb2829bb147

Print the Dimension declaration. Print the Dimension in a form suitable for use in a Group definition...

D4Dimensions.h set_constraint cpp instm libdap::D4Dimension classlibdap_1_1D4Dimension.html ab63edc1e631b4501178d2bc3018577e9 D4Dimensions.h libdap::D4Dimensions c cl libdap::D4Dimensions classlibdap_1_1D4Dimensions.html D4Dimensions.h D4DimensionsIter cpp tdef libdap::D4Dimensions classlibdap_1_1D4Dimensions.html a24b00181a66826733d2e779cbc4df817

Iterator used for D4Dimensions.

add_dim cpp instm libdap::D4Dimensions classlibdap_1_1D4Dimensions.html a6a5a16bc3375f9e23ca7aaca4646bec2 D4Dimensions.h add_dim_nocopy cpp instm libdap::D4Dimensions classlibdap_1_1D4Dimensions.html a54589e5cdb731298d8ef7e28068d967e D4Dimensions.h dim_begin cpp instm libdap::D4Dimensions classlibdap_1_1D4Dimensions.html acdde711563706573cf03888bee31105e

Get an iterator to the start of the dimensions.

D4Dimensions.h dim_end cpp instm libdap::D4Dimensions classlibdap_1_1D4Dimensions.html aae49956b1831fadab0477846c9576819

Get an iterator to the end of the dimensions.

D4Dimensions.h empty cpp instm libdap::D4Dimensions classlibdap_1_1D4Dimensions.html ac8392d924d693bf312e215cabb384c76

Does this D4Dimensions object actually have dimensions?

D4Dimensions.h insert_dim cpp instm libdap::D4Dimensions classlibdap_1_1D4Dimensions.html adf5daf7a4ff69d794f4ee8f6141748a4 D4Dimensions.h insert_dim_nocopy cpp instm libdap::D4Dimensions classlibdap_1_1D4Dimensions.html a848b4d805a85adcbda0810a88b209644 D4Dimensions.h libdap::D4Enum c cl libdap::D4Enum classlibdap_1_1D4Enum.html

Holds a DAP4 enumeration.

D4Enum.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a5508dbda78827898d8728590bb1130b4

Reads the class data.

D4Enum.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a5353acc53445e30f4c189e07ae1f3aa1

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

D4Enum.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a4e9df94181f86c427666f10b2b7211bf D4Enum.h dump cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a59b75c34bcb3210f235e226482529e81

dumps information about this object

D4Enum.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a300dfa8bd3ce44b3e2123397ac8c6415

Evaluate relational operators.

D4Enum.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a87421c728d4728c38a6d62154306d420

Prints the value of the variable.

D4Enum.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a87c488f6f90a079df648d45b6c0657ef D4Enum.h ptr_duplicate cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a8585358b06d90e8d689f572fb09ee326 D4Enum.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a524417cc7f1fd3776be4680c0af5c669

Serialize a D4Enum Use the (integer) data type associated with an Enumeration definition to serialize...

D4Enum.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html abc945a62587b02fe85c9146fd92a392b

Set the value of the Enum Template member function to set the value of the Enum. The libdap library c...

D4Enum.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a0c3a33d704e3970e53922b6e7d0a541d

Convert an Enum to a DAP2 int type.

D4Enum.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a9eff2897992fa47ddb3e459d19c54838

Loads class data.

D4Enum.h value cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html ac8a61f83c03511688b764d18ba53c0a8

Get the value of an Enum Get the value of this instance. The caller is responsible for using a type T...

D4Enum.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::D4Enum classlibdap_1_1D4Enum.html a7c97d06faba4257c9d50af2a7edd54d1

Return the number of bytes in an instance of an Enum. This returns the number of bytes an instance of...

D4Enum.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h serialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html adc24a735977e28acb0e6f78667c1dd21

Move data to the net, then remove them from the object.

BaseType.h deserialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1f27d99250e857efd86ac9db788bbf1b

Receive data from the net.

BaseType.h print_val cpp instm libdap::BaseType classlibdap_1_1BaseType.html afb5e13838a599ec0efe2adbb2ae18f47

Prints the value of the variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::D4EnumDef c cl libdap::D4EnumDef classlibdap_1_1D4EnumDef.html is_valid_enum_value cpp instm libdap::D4EnumDef classlibdap_1_1D4EnumDef.html af2c114ec827866cd344fc4dc620caa06 D4EnumDefs.h libdap::D4EnumDefs c cl libdap::D4EnumDefs classlibdap_1_1D4EnumDefs.html D4EnumDefs.h add_enum cpp instm libdap::D4EnumDefs classlibdap_1_1D4EnumDefs.html a79d4486eb22736c01552a591a48239f3 D4EnumDefs.h enum_begin cpp instm libdap::D4EnumDefs classlibdap_1_1D4EnumDefs.html adc6ee4d3059ddc1c78e38416df6aede4

Get an iterator to the start of the enumerations.

D4EnumDefs.h enum_end cpp instm libdap::D4EnumDefs classlibdap_1_1D4EnumDefs.html a791cd139eb848e2dc4ba13387abbea4a

Get an iterator to the end of the enumerations.

D4EnumDefs.h insert_enum cpp instm libdap::D4EnumDefs classlibdap_1_1D4EnumDefs.html a4988b9d5ad3729b3ecc86ee914d04b96

Insert a D4EnumDef. Insert a D4EnumDef before the position specified by the iterator.

D4EnumDefs.h libdap::D4FilterClause c cl libdap::D4FilterClause classlibdap_1_1D4FilterClause.html

DAP4 filter clauses.

D4FilterClause.h D4FilterClause cpp instm libdap::D4FilterClause classlibdap_1_1D4FilterClause.html a74c6d2b4e479c186b924d96ddff9466f D4FilterClause.h value cpp instm libdap::D4FilterClause classlibdap_1_1D4FilterClause.html a4860fa85c00f973512f4bf86ae4126f4

Get the value of this relational expression. This version of value() will not work for clauses where ...

D4FilterClause.h value cpp instm libdap::D4FilterClause classlibdap_1_1D4FilterClause.html ab49550e5f468040ee40bf54a72156b1a

Get the value of this relational expression. This version of value() works for function clauses,...

D4FilterClause.h libdap::D4FilterClauseList c cl libdap::D4FilterClauseList classlibdap_1_1D4FilterClauseList.html

List of DAP4 Filter Clauses.

D4FilterClause.h value cpp instm libdap::D4FilterClauseList classlibdap_1_1D4FilterClauseList.html a7bcb42d6670d47622f1666e709b20f47

Evaluate the list of clauses.

D4FilterClause.h value cpp instm libdap::D4FilterClauseList classlibdap_1_1D4FilterClauseList.html ae559b853739a7394299311f8e32e55c4

Evaluate the list of clauses.

D4FilterClause.h libdap::D4FunctionEvaluator c cl libdap::D4FunctionEvaluator classlibdap_1_1D4FunctionEvaluator.html D4FunctionEvaluator.h eval cpp instm libdap::D4FunctionEvaluator classlibdap_1_1D4FunctionEvaluator.html a71d80e1a6835ebc27104460698a3ac75 D4FunctionEvaluator.h parse cpp instm libdap::D4FunctionEvaluator classlibdap_1_1D4FunctionEvaluator.html aa652eafd055aa4781a5804ee765b1767 D4FunctionEvaluator.h result cpp instm libdap::D4FunctionEvaluator classlibdap_1_1D4FunctionEvaluator.html add490246e6e7726cf1f8f19536147b80 D4FunctionEvaluator.h libdap::D4FunctionScanner c cl libdap::D4FunctionScanner classlibdap_1_1D4FunctionScanner.html libdap::D4Group c cl libdap::D4Group classlibdap_1_1D4Group.html D4Group.h add_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a2585c69c45b9ebec9c63993248eb5b4b Constructor.h add_var_nocopy cpp instm libdap::Constructor classlibdap_1_1Constructor.html abdb52463a46e1b10040f245d4ed7642b Constructor.h buf2val cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac4dc7e8099322b5b403a7d0ae9079006

Reads the class data.

Constructor.h check_semantics cpp instm libdap::Constructor classlibdap_1_1Constructor.html afe010638fd2ca9aab00dd1c21a9e4825

Compare an object's current state with the semantics of its type.

Constructor.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Constructor classlibdap_1_1Constructor.html a287ab9a4deb81a8ced6d8432be647925

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Constructor.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h D4Group cpp instm libdap::D4Group classlibdap_1_1D4Group.html a7f9e2d2bc50eb55e3772cba4f0d7c273 D4Group.h D4Group cpp instm libdap::D4Group classlibdap_1_1D4Group.html ae112f35481f750daceca3511700b865c D4Group.h D4Group cpp instm libdap::D4Group classlibdap_1_1D4Group.html a89252477edc2d38676e75c69fb8a84ac D4Group.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h del_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html af38d3785c4a7cd0063cbb9fc5943333c Constructor.h deserialize cpp instm libdap::D4Group classlibdap_1_1D4Group.html a702bdf9b8fa0a218594220d0f8b9bab1 D4Group.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a63763d2bae05463b100e823fb461a784

Receive data from the net.

Constructor.h dims cpp instm libdap::D4Group classlibdap_1_1D4Group.html a034d8c0e622ad5de382d4dfd21ad2ff9

Get the dimensions defined for this Group.

D4Group.h dump cpp instm libdap::Constructor classlibdap_1_1Constructor.html a8efdfb84ef6b287142442252c00b4444

dumps information about this object

Constructor.h element_count cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1c2eecff00fa7e3af175c711d00fb86e

Count the members of constructor types.

Constructor.h enum_defs cpp instm libdap::D4Group classlibdap_1_1D4Group.html a8b9ac5b00e42a4fd6e8b1e276fe33cd7

Get the enumerations defined for this Group.

D4Group.h find_dim cpp instm libdap::D4Group classlibdap_1_1D4Group.html a14e4b548e4e5b53c68c4a27fea9133d4

Find the dimension using a path. Using the DAP4 name syntax, lookup a dimension. The dimension must b...

D4Group.h find_var cpp instm libdap::D4Group classlibdap_1_1D4Group.html a40872115c2d90536dac4f98f998416c4 D4Group.h FQN cpp instm libdap::D4Group classlibdap_1_1D4Group.html a49310c234dfeb5ac8e40e20881199794 D4Group.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_var_index cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac2b4b28ed9d6f435129aa599ab809799 Constructor.h get_vars_iter cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1e6d8224e04d75e3d2a21263957cd42f Constructor.h grp_begin cpp instm libdap::D4Group classlibdap_1_1D4Group.html a4e1ccf4eac9bf132014f175ffa934d35

Get an iterator to the start of the values.

D4Group.h grp_end cpp instm libdap::D4Group classlibdap_1_1D4Group.html a893a28e64abefede77aca1d5a38e55e9

Get an iterator to the end of the values.

D4Group.h intern_data cpp instm libdap::D4Group classlibdap_1_1D4Group.html a368a83899f9abbbda1deaba7db8920bb

Read data into this variable.

D4Group.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a065056826ef9c6fb2d08463af9e15a34 Constructor.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_linear cpp instm libdap::Constructor classlibdap_1_1Constructor.html af26f89e9c0732a9c32bd5e15d716a7d7

Check to see whether this variable can be printed simply.

Constructor.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h print_dap4 cpp instm libdap::D4Group classlibdap_1_1D4Group.html ae18a505436325aac9b7522fe293638e6 D4Group.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6c2c4d7cbe1d6239c037272ec865f80b

Print an ASCII representation of the variable structure.

Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab7fb094be8da2a9f80f6d3b85e452934

Print an ASCII representation of the variable structure.

Constructor.h print_val cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa7f9cce8ca18461af332aab61123bf23

Prints the value of the variable.

Constructor.h print_val cpp instm libdap::Constructor classlibdap_1_1Constructor.html af50641301757ed26eb75fb2d29eae7ee

Prints the value of the variable.

Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a7bbe6beabd94f576140e132e7a1017ff Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a32de0413045173aa8803f540a6cea39b Constructor.h print_xml_writer cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab775a5e7e63757ac961b43800a95635f Constructor.h ptr_duplicate cpp instm libdap::D4Group classlibdap_1_1D4Group.html aa56c17b1f5cca717df57604b9c7614d0 D4Group.h read cpp instm libdap::Constructor classlibdap_1_1Constructor.html ad0af40e2565972fa44985d173370c264

simple implementation of read that iterates through vars and calls read on them

Constructor.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h request_size cpp instm libdap::D4Group classlibdap_1_1D4Group.html ace2c9ad32397a47d87fdad9111693420 D4Group.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a64268840654a0b37a15ccc601dbcfd33

Move data to the net, then remove them from the object.

Constructor.h serialize cpp instm libdap::D4Group classlibdap_1_1D4Group.html ae2f8b233c32b222df7106661860b68dd

Serialize a Group.

D4Group.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac30becb1ffe7d2cd4cbcd24fc216c9a3

Set the in_selection property.

Constructor.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::D4Group classlibdap_1_1D4Group.html a391e0b9fa30f8afbd9dea69d5f5fd897

Sets the value of the read_p property.

D4Group.h set_send_p cpp instm libdap::D4Group classlibdap_1_1D4Group.html a71f6bd0a32c30966ded9ccf8578f5cfb D4Group.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::Constructor classlibdap_1_1Constructor.html a799d2bd8ef9505b1d493d8cd73b72746 Constructor.h transform_to_dap2 cpp instm libdap::D4Group classlibdap_1_1D4Group.html ab8aa023211f1ed226b73def5e11da787

Transform the D4Group's variables to DAP2 variables.

D4Group.h transform_to_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a3affad818961b2e7e984415cdd3c6e9e

DAP2 to DAP4 transform.

Constructor.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac742b1bf93889e541128b1d123821ee6

Loads class data.

Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a68f1779dc328f890062722d90fad084a Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a36a7412da7b5257d7666add726fea1a6

btp_stack no longer needed; use back pointers (BaseType::get_parent())

Constructor.h var_begin cpp instm libdap::Constructor classlibdap_1_1Constructor.html adeafe3d6c82d07b456a598a7b446c2c6 Constructor.h var_end cpp instm libdap::Constructor classlibdap_1_1Constructor.html a936b38c7c35ffb4fe17c5b8e85bdaaa2 Constructor.h var_rbegin cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa025cf546ca35250454653c1ec684d91 Constructor.h var_rend cpp instm libdap::Constructor classlibdap_1_1Constructor.html aede7cf5889e101db1ea8f22c3a84a5d3 Constructor.h width cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0b1e3ae7195f95c42ca98f42826a1ff5 Constructor.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::D4Map c cl libdap::D4Map classlibdap_1_1D4Map.html D4Maps.h parent cpp instm libdap::D4Map classlibdap_1_1D4Map.html a98ec8c14264c5a37d7009db73bd96e89

The Array that holds this Map.

D4Maps.h libdap::D4Maps c cl libdap::D4Maps classlibdap_1_1D4Maps.html D4Maps.h add_map cpp instm libdap::D4Maps classlibdap_1_1D4Maps.html afc9c47e9fcf1372407567a047f6642b5 D4Maps.h libdap::D4Opaque c cl libdap::D4Opaque classlibdap_1_1D4Opaque.html add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a144049483741bfd39e3ac17bc480f6e4

Reads the class data.

D4Opaque.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a1902dc3e133b35b1cab454b8136525b3 D4Opaque.h compute_checksum cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a084b31aa9073775472a8ca16d30950a6

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

D4Opaque.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a05a39516928c96e53b5c63ebf003de01 D4Opaque.h deserialize cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a055e793d61a140ffbfcde18d0395f6f6

Receive data from the net.

D4Opaque.h dump cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html aaa416d5ed6dc0d114abbbd32e7c17c05

dumps information about this object

D4Opaque.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a23a23d312b74ec2989372033aebaa72f

How many elements are in this variable.

D4Opaque.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html aedf47172b055ecbe59363808903b5f94

Evaluate relational operators.

D4Opaque.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html ae4521e7e5c38c7002dea687ada0e46f9

Prints the value of the variable.

D4Opaque.h print_val cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html ae27d35b688dd9a246c4ac0d9eed8d2cb

Prints the value of the variable.

D4Opaque.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html ada8cd83c8995fa8099adc1e23b8aeb1f D4Opaque.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a5d6753586eefbca214e866fea703e743

Move data to the net, then remove them from the object.

D4Opaque.h serialize cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a83417f08ec539cc7ec6a1c76fd9029a8

The DAP4 serialization method. Serialize a variable's values for DAP4. This does not write the DMR pe...

D4Opaque.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html ae2a2a38798436fcff40bdf0f2d7895b2 D4Opaque.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a055cc952c257d9069d4da12c47f1f148

DAP4 to DAP2 transform.

D4Opaque.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html abaec2b7412c175c02116ace998b57bf2

Loads class data.

D4Opaque.h value cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html ab5240d13c4373a6913d1e263567cd5b6 D4Opaque.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::D4Opaque classlibdap_1_1D4Opaque.html a209fc10e6550ae7a5e19ad12453a7e26

How many bytes does this variable use Return the number of bytes of storage this variable uses....

D4Opaque.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::D4ParserSax2 c cl libdap::D4ParserSax2 classlibdap_1_1D4ParserSax2.html D4ParserSax2.h dmr_start_document cpp clm libdap::D4ParserSax2 group__strict.html ga38cecaf3381b7246174ff6f7e778d1ad D4ParserSax2.h dmr_end_document cpp clm libdap::D4ParserSax2 group__strict.html gaa277fa53252611de8eb328d444bd9e68 D4ParserSax2.h dmr_start_element cpp clm libdap::D4ParserSax2 group__strict.html ga3ff316744cfc6089eb97af4f279fa41f D4ParserSax2.h dmr_get_characters cpp clm libdap::D4ParserSax2 group__strict.html ga8141fef163be7a66638a3cbb0dc39226 D4ParserSax2.h dmr_ignoreable_whitespace cpp clm libdap::D4ParserSax2 group__strict.html ga5ef9554850be4d66c774a8c57246dcec D4ParserSax2.h dmr_get_cdata cpp clm libdap::D4ParserSax2 group__strict.html gad7764b38a30bc591dc5de3f00ff0af02 D4ParserSax2.h dmr_get_entity cpp clm libdap::D4ParserSax2 group__strict.html gaef046d4042bd2f28ce897472f3dfc88e D4ParserSax2.h dmr_fatal_error cpp clm libdap::D4ParserSax2 group__strict.html gaf3d2bb4ddbb574e821f051311cb2a23c D4ParserSax2.h intern cpp instm libdap::D4ParserSax2 classlibdap_1_1D4ParserSax2.html a0470239619369dc7f3110dd0119d1ca4 D4ParserSax2.h set_strict cpp instm libdap::D4ParserSax2 group__strict.html gad0fb36451a4348afb0a294f709c905f2

Set the 'strict' mode to true or false.

D4ParserSax2.h get_strict cpp instm libdap::D4ParserSax2 group__strict.html ga030fddcb0529be0999faffd9c0fb7e16

Get the setting of the 'strict' mode.

D4ParserSax2.h libdap::D4RValue c cl libdap::D4RValue classlibdap_1_1D4RValue.html D4RValue.h get_kind cpp instm libdap::D4RValue classlibdap_1_1D4RValue.html a0ec4de806c9988928ba70ddf370e8b57

What kind of thing holds the value Values in DAP4 constraints are either constants,...

D4RValue.h value cpp instm libdap::D4RValue classlibdap_1_1D4RValue.html a2f997dd3fef21a46b2655bb4e44f4821

Get the value for a RValue object.

D4RValue.h value cpp instm libdap::D4RValue classlibdap_1_1D4RValue.html adf12fcbb253d9c336527ae12354ae56d

Get the value for a RValue object Return the BaseType * for a given RValue. For a dataset variable,...

D4RValue.h libdap::D4RValueList c cl libdap::D4RValueList classlibdap_1_1D4RValueList.html libdap::D4Sequence c cl libdap::D4Sequence classlibdap_1_1D4Sequence.html

Holds a sequence.

D4Sequence.h add_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a2585c69c45b9ebec9c63993248eb5b4b Constructor.h add_var_nocopy cpp instm libdap::Constructor classlibdap_1_1Constructor.html abdb52463a46e1b10040f245d4ed7642b Constructor.h buf2val cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac4dc7e8099322b5b403a7d0ae9079006

Reads the class data.

Constructor.h check_semantics cpp instm libdap::Constructor classlibdap_1_1Constructor.html afe010638fd2ca9aab00dd1c21a9e4825

Compare an object's current state with the semantics of its type.

Constructor.h clauses cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a5dd9d6d34a348bae0dcbc0f69f41bcea

Access the filter clauses for this D4Sequence.

D4Sequence.h clear_local_data cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html afb387a094931d25177c61fd0fff9c833 D4Sequence.h compute_checksum cpp instm libdap::Constructor classlibdap_1_1Constructor.html a287ab9a4deb81a8ced6d8432be647925

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Constructor.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h D4Sequence cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html aa1c1e3db85c05113ec8f894f147e427a

The Sequence copy constructor.

D4Sequence.h D4Sequence cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a2aaf91e5a87163c7cc9f345c93cd15c7

The Sequence constructor.

D4Sequence.h D4Sequence cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html ae702ae63e21cc1751466ca0358ef2ddb

The Sequence server-side constructor.

D4Sequence.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h del_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html af38d3785c4a7cd0063cbb9fc5943333c Constructor.h deserialize cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a86cf5e86a736777e4211fd8e82f4bb2a D4Sequence.h deserialize cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html aa0bee29380a5dd0de2b87f13ea7787d7

Receive data from the net.

D4Sequence.h dump cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html acbe77409b7341fd19c03d6bb6e827819

dumps information about this object

D4Sequence.h element_count cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1c2eecff00fa7e3af175c711d00fb86e

Count the members of constructor types.

Constructor.h FQN cpp instm libdap::Constructor classlibdap_1_1Constructor.html afa6c06dab830b4e089641b44fea8293c Constructor.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_var_index cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac2b4b28ed9d6f435129aa599ab809799 Constructor.h get_vars_iter cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1e6d8224e04d75e3d2a21263957cd42f Constructor.h intern_data cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a714bcce811fd596d88cd81c104e928c1

Read data into this variable.

D4Sequence.h intern_data cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html af9e0a54e85a84702353dacef30ead588 D4Sequence.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_linear cpp instm libdap::Constructor classlibdap_1_1Constructor.html af26f89e9c0732a9c32bd5e15d716a7d7

Check to see whether this variable can be printed simply.

Constructor.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html afd54c5799e2d87fde4f1a28cdd5ff95d

The number of elements in a Sequence object.

D4Sequence.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h print_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0f130e129b06773a9f3c94e3b492bb5c Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6c2c4d7cbe1d6239c037272ec865f80b

Print an ASCII representation of the variable structure.

Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab7fb094be8da2a9f80f6d3b85e452934

Print an ASCII representation of the variable structure.

Constructor.h print_val cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa7f9cce8ca18461af332aab61123bf23

Prints the value of the variable.

Constructor.h print_val cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a12be119aa3e3ef128a213c3c3ed162d2

Prints the value of the variable.

D4Sequence.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a7bbe6beabd94f576140e132e7a1017ff Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a32de0413045173aa8803f540a6cea39b Constructor.h print_xml_writer cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab775a5e7e63757ac961b43800a95635f Constructor.h ptr_duplicate cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a784f34f6c6c058546d03341a59a4d228 D4Sequence.h read cpp instm libdap::Constructor classlibdap_1_1Constructor.html ad0af40e2565972fa44985d173370c264

simple implementation of read that iterates through vars and calls read on them

Constructor.h read_next_instance cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a10c99a2d311fa1db0c4ffd09499d33e6

Read the next instance of the sequence While the rest of the variables' read() methods are assumed to...

D4Sequence.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h row_value cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a01ae73579db91a6d55ace7278ecd58a1

Get a whole row from the sequence.

D4Sequence.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a2fb5f1dea7b57cef2ffb184f4855a3f4

Move data to the net, then remove them from the object.

D4Sequence.h serialize cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html aac396e4b859d246caf2a719be66a3cac

Serialize the values of a D4Sequence This method assumes that the underlying data store cannot/does n...

D4Sequence.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac30becb1ffe7d2cd4cbcd24fc216c9a3

Set the in_selection property.

Constructor.h set_length cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html abb2e9c282480cee7f53f7af00618a441 D4Sequence.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html af52e60d8589eed1a18a14e9c6a57db65

Sets the value of the read_p property.

Constructor.h set_send_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html aafbcf9bef6719fe60ac707e02956e09d Constructor.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a1f5efd16cb2c3d0a6f3ef12eb2f0fc67

Set the internal value. The 'values' of a D4Sequence is a vector of vectors of BaseType* objects....

D4Sequence.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::Constructor classlibdap_1_1Constructor.html a799d2bd8ef9505b1d493d8cd73b72746 Constructor.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a3affad818961b2e7e984415cdd3c6e9e

DAP2 to DAP4 transform.

Constructor.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac742b1bf93889e541128b1d123821ee6

Loads class data.

Constructor.h value cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html a6d5152308495305816b986891a7d3529

Get the values for this D4Sequence This method returns a reference to the values held by the instance...

D4Sequence.h value_ref cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html aee7a551768b2b80ad1189c48fd92f832

Get the sequence values by reference This method returns a reference to the D4Sequence's values,...

D4Sequence.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a68f1779dc328f890062722d90fad084a Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a36a7412da7b5257d7666add726fea1a6

btp_stack no longer needed; use back pointers (BaseType::get_parent())

Constructor.h var_begin cpp instm libdap::Constructor classlibdap_1_1Constructor.html adeafe3d6c82d07b456a598a7b446c2c6 Constructor.h var_end cpp instm libdap::Constructor classlibdap_1_1Constructor.html a936b38c7c35ffb4fe17c5b8e85bdaaa2 Constructor.h var_rbegin cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa025cf546ca35250454653c1ec684d91 Constructor.h var_rend cpp instm libdap::Constructor classlibdap_1_1Constructor.html aede7cf5889e101db1ea8f22c3a84a5d3 Constructor.h var_value cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html ac7d746f2ab07a0779d7c9219dfadf31c

Get the BaseType pointer to the named variable of a given row.

D4Sequence.h var_value cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html ac47ec6d389020cea11e414a7fe2e65b0

Get the BaseType pointer to the $i^{th}$ variable of row.

D4Sequence.h width cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0b1e3ae7195f95c42ca98f42826a1ff5 Constructor.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h read_sequence_values cpp instm libdap::D4Sequence classlibdap_1_1D4Sequence.html aba8a56e291c0aa8058c80be4f956bd74

Read a Sequence's value into memory.

D4Sequence.h libdap::D4StreamMarshaller c cl libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html

Marshaller that knows how to marshal/serialize dap data objects to a C++ iostream using DAP4's receiv...

D4StreamMarshaller.h checksum_update cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html ae2d562a21a2631f32f305eb387817014 D4StreamMarshaller.h D4StreamMarshaller cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a978005078f2c0810e424a97dcf9f3317 D4StreamMarshaller.h dump cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a92b392f76e951b1611796870b82a3af9

dump the contents of this object to the specified ostream

D4StreamMarshaller.h get_checksum cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html af8ab8224637c2c673b59baa6dd583759 D4StreamMarshaller.h put_checksum cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a16a0f121e713cb391fe00284f6c656c4

Write the checksum Write the checksum for the data sent since the last call to reset_checksum() to th...

D4StreamMarshaller.h put_count cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a9ac90afeac1465d2c35719ede1e3c0ec D4StreamMarshaller.h put_vector cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a8f6b04b483ed9847e4e36969af2a08e0

Write a fixed size vector.

D4StreamMarshaller.h put_vector_end cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html af8ee88d2bbe84932a14719c7b176167d D4StreamMarshaller.h put_vector_float32 cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a6fb8d61bd9c50d6e6821d849e02d9fb5

Write a fixed size vector.

D4StreamMarshaller.h put_vector_float64 cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html af2513d572ee927a7ffc98ab4a271fac6

Write a fixed size vector of float64s.

D4StreamMarshaller.h put_vector_part cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a792123584b2e6700a8f61663ebbf0460 D4StreamMarshaller.h put_vector_start cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a20af2f5bb5f046c1749b4dad380047ed D4StreamMarshaller.h reset_checksum cpp instm libdap::D4StreamMarshaller classlibdap_1_1D4StreamMarshaller.html a4009f8aba9d7c19ae464af849c504177 D4StreamMarshaller.h libdap::D4StreamUnMarshaller c cl libdap::D4StreamUnMarshaller classlibdap_1_1D4StreamUnMarshaller.html

Read data from the stream made by D4StreamMarshaller.

D4StreamUnMarshaller.h D4StreamUnMarshaller cpp instm libdap::D4StreamUnMarshaller classlibdap_1_1D4StreamUnMarshaller.html afcf81b26351507aa4ed3b011648646b6 D4StreamUnMarshaller.h D4StreamUnMarshaller cpp instm libdap::D4StreamUnMarshaller classlibdap_1_1D4StreamUnMarshaller.html a5a42def8c559570e04f46ea6feba7efa

Build a DAP4 Stream unMarshaller.

D4StreamUnMarshaller.h dump cpp instm libdap::D4StreamUnMarshaller classlibdap_1_1D4StreamUnMarshaller.html ab25aaee0813767bad8309e21945fe8fb

dump the contents of this object to the specified ostream

D4StreamUnMarshaller.h get_count cpp instm libdap::D4StreamUnMarshaller classlibdap_1_1D4StreamUnMarshaller.html a891d4d6570feaac2cf6558940b0c82ed D4StreamUnMarshaller.h get_opaque_dap4 cpp instm libdap::D4StreamUnMarshaller classlibdap_1_1D4StreamUnMarshaller.html a98fcfd8205bc819fc4548acba9402946 D4StreamUnMarshaller.h is_source_big_endian cpp instm libdap::D4StreamUnMarshaller classlibdap_1_1D4StreamUnMarshaller.html a476fdcae5c5b7a077548fa138275b842

Is the data source we are reading from a big-endian machine? We need this because the value of the CR...

D4StreamUnMarshaller.h libdap::DapIndent c cl libdap::DapIndent classlibdap_1_1DapIndent.html

class with static methods to help with indentation of debug information.

DapIndent.h libdap::DapObj c cl libdap::DapObj classlibdap_1_1DapObj.html

libdap base object for common functionality of libdap objects

DapObj.h dump cpp instm libdap::DapObj classlibdap_1_1DapObj.html a51e52c3fbaad17173676a8bd48d16047

dump the contents of this object to the specified ostream

DapObj.h libdap::DapXmlNamspaces c cl libdap::DapXmlNamspaces classlibdap_1_1DapXmlNamspaces.html getDapNamespaceString cpp clm libdap::DapXmlNamspaces classlibdap_1_1DapXmlNamspaces.html aa0a6679dce20e370363fdecc3e3db900 DapXmlNamespaces.h getGrddlTransformation cpp clm libdap::DapXmlNamspaces classlibdap_1_1DapXmlNamspaces.html a87412eeeda4437acaace734d57fd2340 DapXmlNamespaces.h getSchemaLocationDeclarationString cpp clm libdap::DapXmlNamspaces classlibdap_1_1DapXmlNamspaces.html aa658834413eb190efdf5b5fdc1cf3f48 DapXmlNamespaces.h getSchemaLocationString cpp clm libdap::DapXmlNamspaces classlibdap_1_1DapXmlNamspaces.html abc94ce74db1226a909f3c7af182fd45b DapXmlNamespaces.h getXmlNamespace cpp clm libdap::DapXmlNamspaces classlibdap_1_1DapXmlNamspaces.html ac9d92de72bc32998a15d5a3568a5b791 DapXmlNamespaces.h getXmlXsiNamespace cpp clm libdap::DapXmlNamspaces classlibdap_1_1DapXmlNamspaces.html af5894367a3b41eb87352e3c473efb5c8 DapXmlNamespaces.h libdap::DAS c cl libdap::DAS classlibdap_1_1DAS.html

Hold attribute data for a DAP2 dataset.

DAS.h container cpp instm libdap::DAS classlibdap_1_1DAS.html ae5d31b2dd7b948ed3b1fa71db3fa32eb

Returns the current attribute container when multiple files used to build this DAS.

DAS.h container_name cpp instm libdap::DAS classlibdap_1_1DAS.html afbb88a74e1fcfa857526019e4f730b57

Returns the name of the current attribute container when multiple files used to build this DAS.

DAS.h container_name cpp instm libdap::DAS classlibdap_1_1DAS.html a46a47320689bd71f2f640de1848e958c

Sets the name of the current attribute container when multiple files used to build this DAS.

DAS.h erase cpp instm libdap::DAS classlibdap_1_1DAS.html aee2b84645cf0825b20e0e68cca07bd2f

erase all attributes in this DAS

DAS.h get_name cpp instm libdap::DAS classlibdap_1_1DAS.html af4463849acea7b327626fc6f5f58da28

Returns the name of the referenced variable attribute table.

DAS.h get_size cpp instm libdap::DAS classlibdap_1_1DAS.html a6b096a1c76874f7338a8e4a1d17ea724

Returns the number of attributes in the current attribute table.

DAS.h get_table cpp instm libdap::DAS classlibdap_1_1DAS.html ac0cd00dbb4425986999832275ce84303

Returns the referenced variable attribute table.

DAS.h get_table cpp instm libdap::DAS classlibdap_1_1DAS.html a64edb34eb9e89df6f5b1cd383319afde

Returns the variable attribute table with the given name.

DAS.h get_top_level_attributes cpp instm libdap::DAS classlibdap_1_1DAS.html a3bce04e836fabf8b0303e6a2dfd8664b

Returns the top most set of attributes.

DAS.h var_begin cpp instm libdap::DAS classlibdap_1_1DAS.html a0f2d73b7f882231e2ff452cb4e89c113

Returns a reference to the attribute table for the first variable.

DAS.h var_end cpp instm libdap::DAS classlibdap_1_1DAS.html a9a9c295e437408d7c91641f8d8dd23f7 DAS.h add_table cpp instm libdap::DAS classlibdap_1_1DAS.html a77e38a71ab41ab58fd098603e1cd9cb8

Adds a variable attribute table to the DAS or the current dataset container attribute table.

DAS.h parse cpp instm libdap::DAS classlibdap_1_1DAS.html aa84ac295a96a12f9f083a8210732f5a8

Reads a DAS from the named file.

DAS.h parse cpp instm libdap::DAS classlibdap_1_1DAS.html a24a6bf97aae19d9d05f8172b424b11e2

Read attributes from a file descriptor.

DAS.h parse cpp instm libdap::DAS classlibdap_1_1DAS.html a9afb27cb11b659ec8252c04b68935ba8

Reads a DAS from an open file descriptor.

DAS.h print cpp instm libdap::DAS classlibdap_1_1DAS.html a8983b961e6fba3a6fd33ffcfd944eaf2 DAS.h print cpp instm libdap::DAS classlibdap_1_1DAS.html a32e72f6ecc303f270e40724dc7d3dfb7 DAS.h dump cpp instm libdap::DAS classlibdap_1_1DAS.html a95501eff38ff4c1078a9d659fc6bd14b

dumps information about this object

DAS.h libdap::DataDDS c cl libdap::DataDDS classlibdap_1_1DataDDS.html

Holds a DAP2 DDS.

DataDDS.h add_var cpp instm libdap::DDS classlibdap_1_1DDS.html ade87418e97ee5c7efd92279cd41e421c

Adds a copy of the variable to the DDS. Using the ptr_duplicate() method, perform a deep copy on the ...

DDS.h add_var_nocopy cpp instm libdap::DDS classlibdap_1_1DDS.html a0a9c873e5cbd8e75b4427875a38455bd

Adds the variable to the DDS.

DDS.h check_semantics cpp instm libdap::DDS classlibdap_1_1DDS.html a0d1bf35c18c77a15bb266a895f99f1c6

Check the semantics of each of the variables represented in the DDS.

DDS.h container cpp instm libdap::DDS classlibdap_1_1DDS.html add7c78964a7574239e2d3dd6717a0f31 DDS.h container_name cpp instm libdap::DDS classlibdap_1_1DDS.html aaca262d193346e04d4a6caa7acd117e2 DDS.h container_name cpp instm libdap::DDS classlibdap_1_1DDS.html a025d5fef84ebc2d958a59e4297883d20 DDS.h DataDDS cpp instm libdap::DataDDS classlibdap_1_1DataDDS.html a726223338475f0ad01315475b358c0c6

Make an instance of DataDDS A DataDDS instance is a DDS with additional information about the version...

DataDDS.h del_var cpp instm libdap::DDS classlibdap_1_1DDS.html a7030e5bf19371742219f14d6b3aeeedf

Removes a variable from the DDS.

DDS.h del_var cpp instm libdap::DDS classlibdap_1_1DDS.html ac06f060770215ad790aa5437e567a215

Removes a variable from the DDS.

DDS.h del_var cpp instm libdap::DDS classlibdap_1_1DDS.html a6ae053eca0eadcfa1368da8486bf5e06

Removes a range of variables from the DDS.

DDS.h dump cpp instm libdap::DataDDS classlibdap_1_1DataDDS.html a386e17c1cd81a9c01ebf80489aee7127

dumps information about this object

DataDDS.h filename cpp instm libdap::DDS classlibdap_1_1DDS.html a1106220194c07459b481a2c190f62482 DDS.h filename cpp instm libdap::DDS classlibdap_1_1DDS.html a3dc8062cbb44db0d9b5f47b1109effd9 DDS.h get_attr_table cpp instm libdap::DDS classlibdap_1_1DDS.html a177e3df069cb0dcb3b30c0dcd236f8b3 DDS.h get_dap_major cpp instm libdap::DDS classlibdap_1_1DDS.html aced9c6fed3f727de8bff5d759780b966

Get the DAP major version as sent by the client.

DDS.h get_dap_minor cpp instm libdap::DDS classlibdap_1_1DDS.html a8ecd1a8f622ead2c379567295f6b99a4

Get the DAP minor version as sent by the client.

DDS.h get_das cpp instm libdap::DDS classlibdap_1_1DDS.html aa02904d9b79b8d7a92b4f3bcbacc68aa

Get a DAS object.

DDS.h get_dataset_name cpp instm libdap::DDS classlibdap_1_1DDS.html a60042aabde37ccaefd56174641284673 DDS.h get_factory cpp instm libdap::DDS classlibdap_1_1DDS.html a28fe4bd419122bd8a82ededae0ab4a8b DDS.h get_namespace cpp instm libdap::DDS classlibdap_1_1DDS.html a3c066d28e6aec58d2169a9099d0979a2

Get the namespace associated with the DDS - likely set only by DDX responses.

DDS.h get_request_size cpp instm libdap::DDS classlibdap_1_1DDS.html a51bc473c9614419e880378686e7462b2

Get the estimated response size.

DDS.h get_request_xml_base cpp instm libdap::DDS classlibdap_1_1DDS.html ac2c33bda0c2148fce3da754f27a0323f

Get the URL that will return this DDS/DDX/DataThing.

DDS.h get_response_limit cpp instm libdap::DDS classlibdap_1_1DDS.html af37da63ace68d6f07649913ac7ab95d2

Get the maximum response size, in Bytes. Zero indicates no limit.

DDS.h get_var_index cpp instm libdap::DDS classlibdap_1_1DDS.html a5161e73a84f49c759bd411c8a3c3c356

Get a variable.

DDS.h get_vars_iter cpp instm libdap::DDS classlibdap_1_1DDS.html a415f3083d3864eb04d6508772b3c4128

Get an iterator.

DDS.h get_version cpp instm libdap::DataDDS classlibdap_1_1DataDDS.html a1c8b566c9413d7f50a9bcea1a4b23d46

Get the server version string, unparsed.

DataDDS.h get_version_major cpp instm libdap::DataDDS classlibdap_1_1DataDDS.html a88cab0c2f0a783017691a47f7067c254

Returns the major version number.

DataDDS.h get_version_minor cpp instm libdap::DataDDS classlibdap_1_1DataDDS.html ab86723ce18922f12e0d24e7dcb0579c7

Returns the minor version number.

DataDDS.h insert_var cpp instm libdap::DDS classlibdap_1_1DDS.html a828c46d43447678bd736135946c9bacc

Insert a variable before the referenced element.

DDS.h insert_var_nocopy cpp instm libdap::DDS classlibdap_1_1DDS.html abf72254ae41d26940b300c792611fa4e DDS.h mark cpp instm libdap::DDS classlibdap_1_1DDS.html a88c063f273e5aa68b38df4d8e09fb426

Mark the send_p flag of the named variable to state.

DDS.h mark_all cpp instm libdap::DDS classlibdap_1_1DDS.html a03c7fb8494b890e227279e70ba4b483e DDS.h num_var cpp instm libdap::DDS classlibdap_1_1DDS.html a3e99a99da58051c745cc8a3ab82e3b38

Returns the number of variables in the DDS.

DDS.h parse cpp instm libdap::DDS classlibdap_1_1DDS.html a02857d9355cd01dec621ae0bdf453075

Parse a DDS from a file indicated by the input file descriptor. Read the persistent representation of...

DDS.h parse cpp instm libdap::DDS classlibdap_1_1DDS.html a3af2c3d3707f1a9c91d9c00937bb7325

Parse a DDS from a file indicated by the input file descriptor.

DDS.h parse cpp instm libdap::DDS classlibdap_1_1DDS.html a733c8e49ed42ab47d74afe68056340e6

Parse a DDS from a file with the given d_name.

DDS.h print cpp instm libdap::DDS classlibdap_1_1DDS.html a471a9e61f7154518b040a7818fa5a2b5

Print the entire DDS to the specified file.

DDS.h print cpp instm libdap::DDS classlibdap_1_1DDS.html a535b5900c31f0038061f4aef5fa1c6c1

Print the entire DDS to the specified ostream.

DDS.h print_constrained cpp instm libdap::DDS classlibdap_1_1DDS.html aac3dca048c1d085d72b44df8b7088cd5

Print a constrained DDS to the specified file.

DDS.h print_constrained cpp instm libdap::DDS classlibdap_1_1DDS.html ab2e1cacd542373312d5154565b3c1571

Print a constrained DDS to the specified ostream.

DDS.h print_das cpp instm libdap::DDS classlibdap_1_1DDS.html afb0339f6ff59ad01a00cf132d68cb548

write the DAS response given the attribute information in the DDS

DDS.h print_dmr cpp instm libdap::DDS classlibdap_1_1DDS.html a06da8fda5e65e039be2000f8fd22d295

Print the DAP4 DMR object using a DDS.

DDS.h print_xml cpp instm libdap::DDS classlibdap_1_1DDS.html a80902a2bd86bd08392abbd3178a49b8b DDS.h print_xml cpp instm libdap::DDS classlibdap_1_1DDS.html af319354a044d02ea89732160131004dc DDS.h print_xml_writer cpp instm libdap::DDS classlibdap_1_1DDS.html af1b1fca603ab8d48220218a7771d064c DDS.h set_dap_major cpp instm libdap::DDS classlibdap_1_1DDS.html a03062495c46ed3fad9fa0a5f6f6e8d00 DDS.h set_dap_minor cpp instm libdap::DDS classlibdap_1_1DDS.html a358929d8f517dcdfe439037fb402351b DDS.h set_dap_version cpp instm libdap::DDS classlibdap_1_1DDS.html adcb80ef551e544b1cf527163cf54a30a DDS.h set_dap_version cpp instm libdap::DDS classlibdap_1_1DDS.html a38cc72c3b47c508d597535b9c9a39c37 DDS.h set_dataset_name cpp instm libdap::DDS classlibdap_1_1DDS.html a0138ce1c3b26968f968a6b723ec70dfb DDS.h set_factory cpp instm libdap::DDS classlibdap_1_1DDS.html abd73e1da6d32409062399c6e3333814a DDS.h set_namespace cpp instm libdap::DDS classlibdap_1_1DDS.html a0d1c1e04bc651072a5a56210d86dd801

Set the namespace for this DDS/DDX object/response.

DDS.h set_request_xml_base cpp instm libdap::DDS classlibdap_1_1DDS.html a1872d99f10b845eb15960916229a2457 DDS.h set_response_limit cpp instm libdap::DDS classlibdap_1_1DDS.html a1d8dc5bcfaf287b360a10857837da952 DDS.h set_version cpp instm libdap::DataDDS classlibdap_1_1DataDDS.html a971a9fa89f7a210c2d6fd2207a0041e5 DataDDS.h tag_nested_sequences cpp instm libdap::DDS classlibdap_1_1DDS.html a9d4421c2ccfdbc5ebd4a7d963ab53795

Traverse DDS, set Sequence leaf nodes.

DDS.h transfer_attributes cpp instm libdap::DDS classlibdap_1_1DDS.html a2810a944fbdc7d21b08f2d8c19022b52 DDS.h var cpp instm libdap::DDS classlibdap_1_1DDS.html a74c67b99babe3317a0f76c8d8f7ba37a DDS.h var cpp instm libdap::DDS classlibdap_1_1DDS.html ab53f39cffc45142b4cb38117e5650487

Find the variable with the given d_name.

DDS.h var_begin cpp instm libdap::DDS classlibdap_1_1DDS.html aac98f248cd5730a8769f9d71af9788d3

Return an iterator to the first variable.

DDS.h var_end cpp instm libdap::DDS classlibdap_1_1DDS.html ad204bbd6eed8d440fb996f41bc986058

Return an iterator.

DDS.h var_rbegin cpp instm libdap::DDS classlibdap_1_1DDS.html a395947ea7f5abab45e7bfe7541ec9dc2

Return a reverse iterator.

DDS.h var_rend cpp instm libdap::DDS classlibdap_1_1DDS.html a098d88f09002ad80e27acdb81a52659e

Return a reverse iterator.

DDS.h libdap::DDS c cl libdap::DDS classlibdap_1_1DDS.html DDS.h add_var cpp instm libdap::DDS classlibdap_1_1DDS.html ade87418e97ee5c7efd92279cd41e421c

Adds a copy of the variable to the DDS. Using the ptr_duplicate() method, perform a deep copy on the ...

DDS.h add_var_nocopy cpp instm libdap::DDS classlibdap_1_1DDS.html a0a9c873e5cbd8e75b4427875a38455bd

Adds the variable to the DDS.

DDS.h check_semantics cpp instm libdap::DDS classlibdap_1_1DDS.html a0d1bf35c18c77a15bb266a895f99f1c6

Check the semantics of each of the variables represented in the DDS.

DDS.h container cpp instm libdap::DDS classlibdap_1_1DDS.html add7c78964a7574239e2d3dd6717a0f31 DDS.h container_name cpp instm libdap::DDS classlibdap_1_1DDS.html aaca262d193346e04d4a6caa7acd117e2 DDS.h container_name cpp instm libdap::DDS classlibdap_1_1DDS.html a025d5fef84ebc2d958a59e4297883d20 DDS.h DDS cpp instm libdap::DDS classlibdap_1_1DDS.html a4baeb0eea6ebee7c0ed684817aca1f27 DDS.h DDS cpp instm libdap::DDS classlibdap_1_1DDS.html a9c1073a70ad827f48791d62c472399e3 DDS.h DDS cpp instm libdap::DDS classlibdap_1_1DDS.html aee64217da3a62758690e62767e25168d DDS.h del_var cpp instm libdap::DDS classlibdap_1_1DDS.html a7030e5bf19371742219f14d6b3aeeedf

Removes a variable from the DDS.

DDS.h del_var cpp instm libdap::DDS classlibdap_1_1DDS.html ac06f060770215ad790aa5437e567a215

Removes a variable from the DDS.

DDS.h del_var cpp instm libdap::DDS classlibdap_1_1DDS.html a6ae053eca0eadcfa1368da8486bf5e06

Removes a range of variables from the DDS.

DDS.h dump cpp instm libdap::DDS classlibdap_1_1DDS.html afb88b506187aac19b45cfe8b7d28af86

dumps information about this object

DDS.h filename cpp instm libdap::DDS classlibdap_1_1DDS.html a1106220194c07459b481a2c190f62482 DDS.h filename cpp instm libdap::DDS classlibdap_1_1DDS.html a3dc8062cbb44db0d9b5f47b1109effd9 DDS.h get_attr_table cpp instm libdap::DDS classlibdap_1_1DDS.html a177e3df069cb0dcb3b30c0dcd236f8b3 DDS.h get_dap_major cpp instm libdap::DDS classlibdap_1_1DDS.html aced9c6fed3f727de8bff5d759780b966

Get the DAP major version as sent by the client.

DDS.h get_dap_minor cpp instm libdap::DDS classlibdap_1_1DDS.html a8ecd1a8f622ead2c379567295f6b99a4

Get the DAP minor version as sent by the client.

DDS.h get_das cpp instm libdap::DDS classlibdap_1_1DDS.html aa02904d9b79b8d7a92b4f3bcbacc68aa

Get a DAS object.

DDS.h get_dataset_name cpp instm libdap::DDS classlibdap_1_1DDS.html a60042aabde37ccaefd56174641284673 DDS.h get_factory cpp instm libdap::DDS classlibdap_1_1DDS.html a28fe4bd419122bd8a82ededae0ab4a8b DDS.h get_namespace cpp instm libdap::DDS classlibdap_1_1DDS.html a3c066d28e6aec58d2169a9099d0979a2

Get the namespace associated with the DDS - likely set only by DDX responses.

DDS.h get_request_size cpp instm libdap::DDS classlibdap_1_1DDS.html a51bc473c9614419e880378686e7462b2

Get the estimated response size.

DDS.h get_request_xml_base cpp instm libdap::DDS classlibdap_1_1DDS.html ac2c33bda0c2148fce3da754f27a0323f

Get the URL that will return this DDS/DDX/DataThing.

DDS.h get_response_limit cpp instm libdap::DDS classlibdap_1_1DDS.html af37da63ace68d6f07649913ac7ab95d2

Get the maximum response size, in Bytes. Zero indicates no limit.

DDS.h get_var_index cpp instm libdap::DDS classlibdap_1_1DDS.html a5161e73a84f49c759bd411c8a3c3c356

Get a variable.

DDS.h get_vars_iter cpp instm libdap::DDS classlibdap_1_1DDS.html a415f3083d3864eb04d6508772b3c4128

Get an iterator.

DDS.h insert_var cpp instm libdap::DDS classlibdap_1_1DDS.html a828c46d43447678bd736135946c9bacc

Insert a variable before the referenced element.

DDS.h insert_var_nocopy cpp instm libdap::DDS classlibdap_1_1DDS.html abf72254ae41d26940b300c792611fa4e DDS.h mark cpp instm libdap::DDS classlibdap_1_1DDS.html a88c063f273e5aa68b38df4d8e09fb426

Mark the send_p flag of the named variable to state.

DDS.h mark_all cpp instm libdap::DDS classlibdap_1_1DDS.html a03c7fb8494b890e227279e70ba4b483e DDS.h num_var cpp instm libdap::DDS classlibdap_1_1DDS.html a3e99a99da58051c745cc8a3ab82e3b38

Returns the number of variables in the DDS.

DDS.h parse cpp instm libdap::DDS classlibdap_1_1DDS.html a02857d9355cd01dec621ae0bdf453075

Parse a DDS from a file indicated by the input file descriptor. Read the persistent representation of...

DDS.h parse cpp instm libdap::DDS classlibdap_1_1DDS.html a3af2c3d3707f1a9c91d9c00937bb7325

Parse a DDS from a file indicated by the input file descriptor.

DDS.h parse cpp instm libdap::DDS classlibdap_1_1DDS.html a733c8e49ed42ab47d74afe68056340e6

Parse a DDS from a file with the given d_name.

DDS.h print cpp instm libdap::DDS classlibdap_1_1DDS.html a471a9e61f7154518b040a7818fa5a2b5

Print the entire DDS to the specified file.

DDS.h print cpp instm libdap::DDS classlibdap_1_1DDS.html a535b5900c31f0038061f4aef5fa1c6c1

Print the entire DDS to the specified ostream.

DDS.h print_constrained cpp instm libdap::DDS classlibdap_1_1DDS.html aac3dca048c1d085d72b44df8b7088cd5

Print a constrained DDS to the specified file.

DDS.h print_constrained cpp instm libdap::DDS classlibdap_1_1DDS.html ab2e1cacd542373312d5154565b3c1571

Print a constrained DDS to the specified ostream.

DDS.h print_das cpp instm libdap::DDS classlibdap_1_1DDS.html afb0339f6ff59ad01a00cf132d68cb548

write the DAS response given the attribute information in the DDS

DDS.h print_dmr cpp instm libdap::DDS classlibdap_1_1DDS.html a06da8fda5e65e039be2000f8fd22d295

Print the DAP4 DMR object using a DDS.

DDS.h print_xml cpp instm libdap::DDS classlibdap_1_1DDS.html a80902a2bd86bd08392abbd3178a49b8b DDS.h print_xml cpp instm libdap::DDS classlibdap_1_1DDS.html af319354a044d02ea89732160131004dc DDS.h print_xml_writer cpp instm libdap::DDS classlibdap_1_1DDS.html af1b1fca603ab8d48220218a7771d064c DDS.h set_dap_major cpp instm libdap::DDS classlibdap_1_1DDS.html a03062495c46ed3fad9fa0a5f6f6e8d00 DDS.h set_dap_minor cpp instm libdap::DDS classlibdap_1_1DDS.html a358929d8f517dcdfe439037fb402351b DDS.h set_dap_version cpp instm libdap::DDS classlibdap_1_1DDS.html adcb80ef551e544b1cf527163cf54a30a DDS.h set_dap_version cpp instm libdap::DDS classlibdap_1_1DDS.html a38cc72c3b47c508d597535b9c9a39c37 DDS.h set_dataset_name cpp instm libdap::DDS classlibdap_1_1DDS.html a0138ce1c3b26968f968a6b723ec70dfb DDS.h set_factory cpp instm libdap::DDS classlibdap_1_1DDS.html abd73e1da6d32409062399c6e3333814a DDS.h set_namespace cpp instm libdap::DDS classlibdap_1_1DDS.html a0d1c1e04bc651072a5a56210d86dd801

Set the namespace for this DDS/DDX object/response.

DDS.h set_request_xml_base cpp instm libdap::DDS classlibdap_1_1DDS.html a1872d99f10b845eb15960916229a2457 DDS.h set_response_limit cpp instm libdap::DDS classlibdap_1_1DDS.html a1d8dc5bcfaf287b360a10857837da952 DDS.h tag_nested_sequences cpp instm libdap::DDS classlibdap_1_1DDS.html a9d4421c2ccfdbc5ebd4a7d963ab53795

Traverse DDS, set Sequence leaf nodes.

DDS.h transfer_attributes cpp instm libdap::DDS classlibdap_1_1DDS.html a2810a944fbdc7d21b08f2d8c19022b52 DDS.h var cpp instm libdap::DDS classlibdap_1_1DDS.html a74c67b99babe3317a0f76c8d8f7ba37a DDS.h var cpp instm libdap::DDS classlibdap_1_1DDS.html ab53f39cffc45142b4cb38117e5650487

Find the variable with the given d_name.

DDS.h var_begin cpp instm libdap::DDS classlibdap_1_1DDS.html aac98f248cd5730a8769f9d71af9788d3

Return an iterator to the first variable.

DDS.h var_end cpp instm libdap::DDS classlibdap_1_1DDS.html ad204bbd6eed8d440fb996f41bc986058

Return an iterator.

DDS.h var_rbegin cpp instm libdap::DDS classlibdap_1_1DDS.html a395947ea7f5abab45e7bfe7541ec9dc2

Return a reverse iterator.

DDS.h var_rend cpp instm libdap::DDS classlibdap_1_1DDS.html a098d88f09002ad80e27acdb81a52659e

Return a reverse iterator.

DDS.h libdap::DDXParseFailed c cl libdap::DDXParseFailed classlibdap_1_1DDXParseFailed.html DDXExceptions.h get_error_code cpp instm libdap::Error classlibdap_1_1Error.html aaca0caca09e939602cade604cbc9824f Error.h get_error_message cpp instm libdap::Error classlibdap_1_1Error.html ab24a61e4974aae62962a40f9975e674c Error.h OK cpp instm libdap::Error classlibdap_1_1Error.html acf3ab60821773bd8b62284750b02cfc0

Is the Error object valid?

Error.h parse cpp instm libdap::Error classlibdap_1_1Error.html ac705b3c1cfab1f7530d66a974eb0e8b6

Parse an Error object.

Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a552d711be27e6695854bd2b977a5cf31 Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a4c58ef196c2b247bd37529bb7ad6a666 Error.h set_error_code cpp instm libdap::Error classlibdap_1_1Error.html a47c0f4b6a38d8ca075d1056076d2845d Error.h set_error_message cpp instm libdap::Error classlibdap_1_1Error.html a3ca90d33bf1c95529c9eefdfe8646e34 Error.h libdap::DDXParser c cl libdap::DDXParser classlibdap_1_1DDXParser.html DDXParserSAX2.h intern cpp instm libdap::DDXParser classlibdap_1_1DDXParser.html ab9b18fbb234851a7047e8fe4d38233b8 DDXParserSAX2.h intern_stream cpp instm libdap::DDXParser classlibdap_1_1DDXParser.html a76537c4e78cb5913b2c2f78b9f7cd458

Read the DDX from a stream instead of a file.

DDXParserSAX2.h intern_stream cpp instm libdap::DDXParser classlibdap_1_1DDXParser.html a569959217f75a9e7334bd02e951bd099 DDXParserSAX2.h ddx_start_document cpp clm libdap::DDXParser classlibdap_1_1DDXParser.html a6c348bc021092a96a4110e979011bbb4 DDXParserSAX2.h ddx_end_document cpp clm libdap::DDXParser classlibdap_1_1DDXParser.html ac17cd783fde5a64b25ea052b20c58e23 DDXParserSAX2.h ddx_get_characters cpp clm libdap::DDXParser classlibdap_1_1DDXParser.html a397d57776a44c3f4af9981f9e5352f6e DDXParserSAX2.h ddx_ignoreable_whitespace cpp clm libdap::DDXParser classlibdap_1_1DDXParser.html a2a2083b22105ff5d8269642c37e0d429 DDXParserSAX2.h ddx_get_cdata cpp clm libdap::DDXParser classlibdap_1_1DDXParser.html ac3d7aedee1616e457ccc507c57e8b156 DDXParserSAX2.h ddx_get_entity cpp clm libdap::DDXParser classlibdap_1_1DDXParser.html afaa8276f50340b319d9aa6613bb6014b DDXParserSAX2.h ddx_fatal_error cpp clm libdap::DDXParser classlibdap_1_1DDXParser.html a05cf7e51b13e0ecb78008db76f3b131e DDXParserSAX2.h libdap::DMR c cl libdap::DMR classlibdap_1_1DMR.html DMR.h build_using_dds cpp instm libdap::DMR classlibdap_1_1DMR.html a955fff9d3339f3b72580ecc495640f36 DMR.h DMR cpp instm libdap::DMR classlibdap_1_1DMR.html af1bd5ebee7ec448c98d55c006178a2f7 DMR.h DMR cpp instm libdap::DMR classlibdap_1_1DMR.html a32cd8e199dbe1ff6de21fe6ead07ed5d DMR.h DMR cpp instm libdap::DMR classlibdap_1_1DMR.html ab5662afa1f91fbb97fa279498959245c DMR.h DMR cpp instm libdap::DMR classlibdap_1_1DMR.html a38543e91dc011b905e186753f3b0c387

Build a DMR using a DAP2 DDS.

DMR.h dump cpp instm libdap::DMR classlibdap_1_1DMR.html a64aecb065a2df76d59494a9b016076a5

dumps information about this object

DMR.h factory cpp instm libdap::DMR classlibdap_1_1DMR.html a8fe55cd7ad530103f70fadfb0bede195 DMR.h filename cpp instm libdap::DMR classlibdap_1_1DMR.html adab6bba727b8b80aca7d639836c87e0c DMR.h get_namespace cpp instm libdap::DMR classlibdap_1_1DMR.html a394c0eac5282eb5d660145fe2361c19f

Get the namespace associated with the DMR.

DMR.h getDDS cpp instm libdap::DMR classlibdap_1_1DMR.html a0a8f854d9ab41ce5f212e0ef666e5fca

Build a DDS from a DMR.

DMR.h name cpp instm libdap::DMR classlibdap_1_1DMR.html a184f08e2119726b02c1e17c6f0a1e87e DMR.h OK cpp instm libdap::DMR classlibdap_1_1DMR.html abd615e04485de5ed0680eb662bec8842 DMR.h print_dap4 cpp instm libdap::DMR classlibdap_1_1DMR.html afb5a4eaa1681c1a594022ea17f58b656 DMR.h request_size cpp instm libdap::DMR classlibdap_1_1DMR.html aa3b8799bbfd1db2b93c72dbd271a8724

Get the estimated response size, in kilo bytes.

DMR.h request_xml_base cpp instm libdap::DMR classlibdap_1_1DMR.html a4884c28f2f91d747f94d6946b6c6e4d8

Get the URL that will return this DMR.

DMR.h response_limit cpp instm libdap::DMR classlibdap_1_1DMR.html a1a4db5f5e76e824efb67268ea05b9cfe

Get the maximum response size, in KB. Zero indicates no limit.

DMR.h root cpp instm libdap::DMR classlibdap_1_1DMR.html a9d76d4fe1ae853c98d0cc783c4636316 DMR.h set_dap_version cpp instm libdap::DMR classlibdap_1_1DMR.html a2cc86493e515e990a7ea5a71fef38f6d DMR.h set_namespace cpp instm libdap::DMR classlibdap_1_1DMR.html acd9202bbb351dd09aded3d89432325de

Set the namespace for this DMR.

DMR.h set_request_xml_base cpp instm libdap::DMR classlibdap_1_1DMR.html ade8d164421de4f11a01f66b81ed5acb4 DMR.h set_response_limit cpp instm libdap::DMR classlibdap_1_1DMR.html a3116407e0a666d94059c97a9c0b1ca11 DMR.h ~DMR cpp instm libdap::DMR classlibdap_1_1DMR.html a798392d82895753cc8fc55fcc0e1dff4 DMR.h libdap::DODSFilter c cl libdap::DODSFilter classlibdap_1_1DODSFilter.html

Common functions for DODS server filter programs.

DODSFilter.h DODSFilter cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html aa802f48ceffcaff00634940067a1ba02 DODSFilter.h DODSFilter cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html aab6e493b315d390b41f6d6e806c90045

DODSFilter constructor.

DODSFilter.h establish_timeout cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a75106d93808b268b9f3ef1ac97c5e551 DODSFilter.h get_action cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a74f7f411df86c7a57f08f6a311a422fd DODSFilter.h get_cache_dir cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html adac7f923c25d16410b0f4b73afba08c1

Get the cache directory.

DODSFilter.h get_ce cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a08084f202b86f92c50611eec2b929ff3

Get the constraint expression.

DODSFilter.h get_cgi_version cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html ab2ddf2af37fcb080e86285721825ae2a DODSFilter.h get_das_last_modified_time cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html ae4e6c33243d991ad4eefc28d27c50750 DODSFilter.h get_data_last_modified_time cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html af53e6f349847054152c4e1eee63980ff DODSFilter.h get_dataset_last_modified_time cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a5a7323353dcce227beeb503aeba0f1e1 DODSFilter.h get_dataset_name cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html aaae008cb404f7b434b6af72b6b23bcba

Get the dataset name.

DODSFilter.h get_dataset_version cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html aa40d06abb824f427fa66314eccd91460

Get the version information for the dataset.

DODSFilter.h get_dds_last_modified_time cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a207b77e0c203ed54251869e4911f0ee8 DODSFilter.h get_request_if_modified_since cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html aed25e11334c3184da363a4dffc172a29 DODSFilter.h get_response cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a3a062aefb96045bdba4fd7f4e2d39325 DODSFilter.h get_timeout cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html ada3d864292534694594bdda03f7f9839 DODSFilter.h get_URL cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html ad93a5c5bfef30ab4036cd79d8ff996c0 DODSFilter.h is_conditional cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html aa9c03b6da01df9fb71baa5b2d973cb39

Is this request conditional?

DODSFilter.h print_usage cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a916548931d78abba139bea6641db6e72

Print usage information for a filter program.

DODSFilter.h send_das cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a7315eee0c3a733e568840784f445aa3c

Transmit a DAS.

DODSFilter.h send_das cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a88c4473e601409f5268bf19159242b8c

Transmit a DAS.

DODSFilter.h send_data cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a4236f7ac38d4499d01bda826fd98bde5

Transmit data.

DODSFilter.h send_data cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a1ca0cdc66d2eaa77dc7bbe126cb7eb04

Transmit data.

DODSFilter.h send_data_ddx cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html ac46088698a88e1452b381b18015785d7

Transmit data.

DODSFilter.h send_dds cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a99f2e1dde433219446073ed3fba41cc0

Transmit a DDS.

DODSFilter.h send_dds cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html ad84000bbbfbdcd3bf41bab6136e55790

Transmit a DDS.

DODSFilter.h send_ddx cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a42e19516994bd9cc154cafed7e5ac3aa DODSFilter.h send_ddx cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html aae5ece89f0fb09dbc8b30f2018e02295 DODSFilter.h send_version_info cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html abb9505908d58a0c2a058dc4ea6065e8d

Send version information back to the client program.

DODSFilter.h set_cgi_version cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html ad95070bc42a8aff97cb6c626c78480b6 DODSFilter.h set_response cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html acdf3c3346d326a252d17f5dc346aed5c DODSFilter.h set_timeout cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a8d9a76bd0ef270d86ef40b7cc4dc03ff DODSFilter.h set_URL cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a6c1b6941a1a6421607eadd675d341077 DODSFilter.h initialize cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a8ac695c5b7ebe39e2a7c8dd44079f317 DODSFilter.h initialize cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a1420d214791dc0c4bb907cd9f6d967a6 DODSFilter.h process_options cpp instm libdap::DODSFilter classlibdap_1_1DODSFilter.html a609ed4df55fdf7cc995e3951a1f2ddd0 DODSFilter.h libdap::Error c cl libdap::Error classlibdap_1_1Error.html

A class for error processing.

Error.h Error cpp instm libdap::Error classlibdap_1_1Error.html a0d75f4244ed27998bf2e5e031bc1bf4b Error.h Error cpp instm libdap::Error classlibdap_1_1Error.html aaad627d263e19d76285b0c4d7d67a778 Error.h Error cpp instm libdap::Error classlibdap_1_1Error.html a02f68cebb7d689e3815abdd9fee9502a Error.h get_error_code cpp instm libdap::Error classlibdap_1_1Error.html aaca0caca09e939602cade604cbc9824f Error.h get_error_message cpp instm libdap::Error classlibdap_1_1Error.html ab24a61e4974aae62962a40f9975e674c Error.h OK cpp instm libdap::Error classlibdap_1_1Error.html acf3ab60821773bd8b62284750b02cfc0

Is the Error object valid?

Error.h parse cpp instm libdap::Error classlibdap_1_1Error.html ac705b3c1cfab1f7530d66a974eb0e8b6

Parse an Error object.

Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a552d711be27e6695854bd2b977a5cf31 Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a4c58ef196c2b247bd37529bb7ad6a666 Error.h set_error_code cpp instm libdap::Error classlibdap_1_1Error.html a47c0f4b6a38d8ca075d1056076d2845d Error.h set_error_message cpp instm libdap::Error classlibdap_1_1Error.html a3ca90d33bf1c95529c9eefdfe8646e34 Error.h libdap::EventHandler c cl libdap::EventHandler classlibdap_1_1EventHandler.html EventHandler.h handle_signal cpp instm libdap::EventHandler classlibdap_1_1EventHandler.html a9cb4e0ec28ce8562067c1a9103f93559 EventHandler.h ~EventHandler cpp instm libdap::EventHandler classlibdap_1_1EventHandler.html a3124eab6cce13c78e66bda0f8724f394 EventHandler.h libdap::Float32 c cl libdap::Float32 classlibdap_1_1Float32.html

Holds a 32-bit floating point value.

Float32.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::Float32 classlibdap_1_1Float32.html af6f943ec5481067249a6b56ec57c6ec5

Reads the class data.

Float32.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Float32 classlibdap_1_1Float32.html a0e7dc43c3ed796b87941ba4a70635820

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Float32.h d4_ops cpp instm libdap::Float32 classlibdap_1_1Float32.html a37db8a37ba94af597cd3cfbc6e31f20f Float32.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Float32 classlibdap_1_1Float32.html a08debecb23f1026013ca0b1a2a866753 Float32.h deserialize cpp instm libdap::Float32 classlibdap_1_1Float32.html a8c274b30cfb8ebcb34ccecae15438da1

Receive data from the net.

Float32.h dump cpp instm libdap::Float32 classlibdap_1_1Float32.html abc04a7fe1914803c9854f0a26635c81f

dumps information about this object

Float32.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h Float32 cpp instm libdap::Float32 classlibdap_1_1Float32.html a440340df1382b7a5ddb0c5de7c690d39 Float32.h Float32 cpp instm libdap::Float32 classlibdap_1_1Float32.html abb78eb0831332e4203c02d587bdc622c Float32.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Float32 classlibdap_1_1Float32.html accebf037e94f4e455cce505295c4cb0a

Evaluate relational operators.

Float32.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Float32 classlibdap_1_1Float32.html a4dcf48f6faa3d8b00655d18d396391f5

Prints the value of the variable.

Float32.h print_val cpp instm libdap::Float32 classlibdap_1_1Float32.html a16d3bc5792e80d6bf660416391f81dde

Prints the value of the variable.

Float32.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Float32 classlibdap_1_1Float32.html a05e8f21ce016d9bea6b572a900e4d473 Float32.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Float32 classlibdap_1_1Float32.html af2aa447cb5128232e6f7cd4d7b3cac53

Move data to the net, then remove them from the object.

Float32.h serialize cpp instm libdap::Float32 classlibdap_1_1Float32.html a4fa3abf9221449b4254f0e005429667a

Serialize an Int8.

Float32.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Float32 classlibdap_1_1Float32.html a3204d0d25e857aeefc00b36065e5bde8

Loads class data.

Float32.h value cpp instm libdap::Float32 classlibdap_1_1Float32.html a5d9d9573f17e8fdd16aa07ee8c6dca5d Float32.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Float32 classlibdap_1_1Float32.html ae9e5884f35ed3c99e6f0ab22c7dae3ef

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Float32.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::Float64 c cl libdap::Float64 classlibdap_1_1Float64.html

Holds a 64-bit (double precision) floating point value.

Float64.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::Float64 classlibdap_1_1Float64.html a34faaf7e5c2f5d3ed0010aca6bdac3ba

Reads the class data.

Float64.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Float64 classlibdap_1_1Float64.html a07e2562d92832ce1ea1ec6673f99ec30

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Float64.h d4_ops cpp instm libdap::Float64 classlibdap_1_1Float64.html a157203407e1db27b876b9fceacfbf375

Evaluator a relop for DAP4.

Float64.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Float64 classlibdap_1_1Float64.html a7bcd1b10ab54094640b87b25308eed98 Float64.h deserialize cpp instm libdap::Float64 classlibdap_1_1Float64.html ac58d25ee3cc87aaa1608322f9fbe5962

Receive data from the net.

Float64.h dump cpp instm libdap::Float64 classlibdap_1_1Float64.html af90cf75012ca7573411ac9da4e55cacf

dumps information about this object

Float64.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h Float64 cpp instm libdap::Float64 classlibdap_1_1Float64.html a60797eb0a6d96ba4cac22d687dfb59b6 Float64.h Float64 cpp instm libdap::Float64 classlibdap_1_1Float64.html a8ead3377a8a7f64edae16efefa6e4071 Float64.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Float64 classlibdap_1_1Float64.html a32114121abfd8b081b4834fb87dc19ac

Evaluate relational operators.

Float64.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Float64 classlibdap_1_1Float64.html a83adee2778296322406f557c191cd416

Prints the value of the variable.

Float64.h print_val cpp instm libdap::Float64 classlibdap_1_1Float64.html aa9a669b0fe9efa0d188759a5ace09ab2

Prints the value of the variable.

Float64.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Float64 classlibdap_1_1Float64.html af0c3dbeab0fb34e94f99b2dbb577fb16 Float64.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Float64 classlibdap_1_1Float64.html a1d155177c95e19a1d101de3b54ae1acf

Move data to the net, then remove them from the object.

Float64.h serialize cpp instm libdap::Float64 classlibdap_1_1Float64.html ab9180d68989a963df839faf0fab604f8

Serialize an Int8.

Float64.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Float64 classlibdap_1_1Float64.html a65af2862bce9334100736d2eb400aa7b

Loads class data.

Float64.h value cpp instm libdap::Float64 classlibdap_1_1Float64.html af96b650288179aa3f5fcbcbc215c1721 Float64.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Float64 classlibdap_1_1Float64.html a1627393eea6b9990f444236e0787774d

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Float64.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::Grid c cl libdap::Grid classlibdap_1_1Grid.html

Holds the Grid data type.

Grid.h add_map cpp instm libdap::Grid classlibdap_1_1Grid.html ad24067d02100d7ad77053d2fd9cac680 Grid.h add_var cpp instm libdap::Grid classlibdap_1_1Grid.html ae8356b6e1b8c6c67718bb9bfefd9f7e8 Grid.h add_var_nocopy cpp instm libdap::Grid classlibdap_1_1Grid.html afa0b5bb14fec2675e7fd7da245e95ca1 Grid.h array_var cpp instm libdap::Grid classlibdap_1_1Grid.html a13f73ec1242460db6be3b7a818c8328f

Returns the Grid Array.

Grid.h buf2val cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac4dc7e8099322b5b403a7d0ae9079006

Reads the class data.

Constructor.h check_semantics cpp instm libdap::Grid classlibdap_1_1Grid.html ae66a262518b81ff354061528654fae75

Return true if this Grid is well formed.

Grid.h clear_constraint cpp instm libdap::Grid classlibdap_1_1Grid.html a3b7ce41c5ab7b86bdb30508d39127600 Grid.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h components cpp instm libdap::Grid classlibdap_1_1Grid.html ad26dc472b37af0abeb540a43fb04d8dc

Returns the number of components in the Grid object.

Grid.h compute_checksum cpp instm libdap::Constructor classlibdap_1_1Constructor.html a287ab9a4deb81a8ced6d8432be647925

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Constructor.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h del_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html af38d3785c4a7cd0063cbb9fc5943333c Constructor.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6f4253236d69c3c0ef64343136b5039b Constructor.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a63763d2bae05463b100e823fb461a784

Receive data from the net.

Constructor.h dump cpp instm libdap::Grid classlibdap_1_1Grid.html acf0402fd88c5ab7d1307615f8597d002

dumps information about this object

Grid.h element_count cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1c2eecff00fa7e3af175c711d00fb86e

Count the members of constructor types.

Constructor.h FQN cpp instm libdap::Constructor classlibdap_1_1Constructor.html afa6c06dab830b4e089641b44fea8293c Constructor.h get_array cpp instm libdap::Grid classlibdap_1_1Grid.html a905ac86a44a9d8ce576056ba244cf558

Returns the Grid Array. This method returns the array using an Array*, so no cast is required.

Grid.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_map_iter cpp instm libdap::Grid classlibdap_1_1Grid.html a30dd7f9fa8a28b4bf6ccd6e94a12b62c Grid.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_var_index cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac2b4b28ed9d6f435129aa599ab809799 Constructor.h get_vars_iter cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1e6d8224e04d75e3d2a21263957cd42f Constructor.h Grid cpp instm libdap::Grid classlibdap_1_1Grid.html ad9c190d610f40faee6165467f554fb9a

The Grid copy constructor.

Grid.h Grid cpp instm libdap::Grid classlibdap_1_1Grid.html a75774a8fe1c7c7ec9a1e48a7d6d2cbc0

The Grid constructor.

Grid.h Grid cpp instm libdap::Grid classlibdap_1_1Grid.html adec10faa3280dde1bee9c1bf2eda9038

The Grid constructor.

Grid.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a822a036364c56df5288a55670f51197e

Read data into this variable.

Constructor.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a065056826ef9c6fb2d08463af9e15a34 Constructor.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_dap2_only_type cpp instm libdap::Grid classlibdap_1_1Grid.html afef375f10211131b5fbea773b0011e5c Grid.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_linear cpp instm libdap::Constructor classlibdap_1_1Constructor.html af26f89e9c0732a9c32bd5e15d716a7d7

Check to see whether this variable can be printed simply.

Constructor.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h map_begin cpp instm libdap::Grid classlibdap_1_1Grid.html a2e9d2e436c0ff138a977dbba54c018eb

Returns an iterator referencing the first Map vector.

Grid.h map_end cpp instm libdap::Grid classlibdap_1_1Grid.html aaebbf2a5329ec01b6527b4bafde87837 Grid.h map_rbegin cpp instm libdap::Grid classlibdap_1_1Grid.html afdddc12f67c7f4f6bb6c78d55a2f75b2

Returns an iterator referencing the first Map vector.

Grid.h map_rend cpp instm libdap::Grid classlibdap_1_1Grid.html ab821c8beb7c653ce38842fcb27d644ca Grid.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h prepend_map cpp instm libdap::Grid classlibdap_1_1Grid.html a5a39d31cad6c5a9437bc07b696bb8db4 Grid.h print_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0f130e129b06773a9f3c94e3b492bb5c Constructor.h print_decl cpp instm libdap::Grid classlibdap_1_1Grid.html a1c0bcf75f8474ef140d133f47a78ed67

Print an ASCII representation of the variable structure.

Grid.h print_decl cpp instm libdap::Grid classlibdap_1_1Grid.html a5a239b053928636e13e3a478faf8e334

Print an ASCII representation of the variable structure.

Grid.h print_val cpp instm libdap::Grid classlibdap_1_1Grid.html abc90f12653afefe765bea1917dcecc08

Prints the value of the variable.

Grid.h print_val cpp instm libdap::Grid classlibdap_1_1Grid.html a5322f6b5ce04e5d00347bf50b341f4e6

Prints the value of the variable.

Grid.h print_xml cpp instm libdap::Grid classlibdap_1_1Grid.html a7e55419705f8a64c5d86f3b0a236709e Grid.h print_xml cpp instm libdap::Grid classlibdap_1_1Grid.html a29d53347639f843c164f19e3a3f19b7d Grid.h print_xml_writer cpp instm libdap::Grid classlibdap_1_1Grid.html adb96de26565e6498cb0e8df6789a9f1c Grid.h projection_yields_grid cpp instm libdap::Grid classlibdap_1_1Grid.html aa737cef63a1b9c8b8b0952fcb22a621b Grid.h ptr_duplicate cpp instm libdap::Grid classlibdap_1_1Grid.html a0c4a5aefa252d3eab94b8a0ce5232dc6 Grid.h read cpp instm libdap::Constructor classlibdap_1_1Constructor.html ad0af40e2565972fa44985d173370c264

simple implementation of read that iterates through vars and calls read on them

Constructor.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a64268840654a0b37a15ccc601dbcfd33

Move data to the net, then remove them from the object.

Constructor.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab868fe97d5075b702bd084c2e9540913

Serialize a Constructor.

Constructor.h set_array cpp instm libdap::Grid classlibdap_1_1Grid.html a35412b1401ff8795504af40be6d09aa1 Grid.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac30becb1ffe7d2cd4cbcd24fc216c9a3

Set the in_selection property.

Constructor.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html af52e60d8589eed1a18a14e9c6a57db65

Sets the value of the read_p property.

Constructor.h set_send_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html aafbcf9bef6719fe60ac707e02956e09d Constructor.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::Grid classlibdap_1_1Grid.html a9483bb65505c86e3fc44a9b856a55323 Grid.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::Grid classlibdap_1_1Grid.html a160c21980788f0b732f2562feff971ef

DAP2 to DAP4 transform.

Grid.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac742b1bf93889e541128b1d123821ee6

Loads class data.

Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a68f1779dc328f890062722d90fad084a Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a36a7412da7b5257d7666add726fea1a6

btp_stack no longer needed; use back pointers (BaseType::get_parent())

Constructor.h var_begin cpp instm libdap::Constructor classlibdap_1_1Constructor.html adeafe3d6c82d07b456a598a7b446c2c6 Constructor.h var_end cpp instm libdap::Constructor classlibdap_1_1Constructor.html a936b38c7c35ffb4fe17c5b8e85bdaaa2 Constructor.h var_rbegin cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa025cf546ca35250454653c1ec684d91 Constructor.h var_rend cpp instm libdap::Constructor classlibdap_1_1Constructor.html aede7cf5889e101db1ea8f22c3a84a5d3 Constructor.h width cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0b1e3ae7195f95c42ca98f42826a1ff5 Constructor.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::HTTPCache c cl libdap::HTTPCache classlibdap_1_1HTTPCache.html HTTPCache.h ~HTTPCache cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html ac8fcde4b345c50bad6c3507dcbd2f447 HTTPCache.h instance cpp clm libdap::HTTPCache classlibdap_1_1HTTPCache.html a152bdc19fdec15758d9c1a3a029d6900 HTTPCache.h get_cache_root cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a2c872a03a4065237cf384f778cceb126 HTTPCache.h set_cache_enabled cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a71aa835c2b38bc0e891f40b5a77c53ce HTTPCache.h is_cache_enabled cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html af9960970163436617a8753f95866c5a9 HTTPCache.h set_cache_disconnected cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a44857ae03334d09e34cc5b2275669a71 HTTPCache.h get_cache_disconnected cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a0745589ca1ed117b11efc52765a25b7e HTTPCache.h set_expire_ignored cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a1a8c5f13e82c3038e97eca9979ebd39c HTTPCache.h set_max_size cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html ab2447c27c88ebb29511379ede8ac5b6f HTTPCache.h get_max_size cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a7e89f36cc369c826aa6cd414adc06393 HTTPCache.h set_max_entry_size cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a92cc5b035dc08ae2704924002144fa29 HTTPCache.h get_max_entry_size cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a66ec8c722b1c82124e697916b73036fe HTTPCache.h set_default_expiration cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a1ca5c8c205241f62596e283943906386 HTTPCache.h get_default_expiration cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a9b03792f717b8d584e782d6797a1b331 HTTPCache.h set_always_validate cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html aa9a13a18ec837e891e81823a4d30da47 HTTPCache.h get_always_validate cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a95f59f69a7ca0c9104748e5a7cb07101 HTTPCache.h set_cache_control cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html ac6823b2de27745c20c7e8d41af5a2088 HTTPCache.h get_cache_control cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a15d15a90105d60b0d743fc90456d223e HTTPCache.h cache_response cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a0cbaded239e55f3e328448adcc180365 HTTPCache.h update_response cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html ab0b1e3fb63084b93e277c53d189ad6c2 HTTPCache.h is_url_valid cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html aa695d43815cc2588458232f37095b780 HTTPCache.h get_conditional_request_headers cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a635a277480a95d7d37d0e9fddd480362 HTTPCache.h get_cached_response cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html aefcbe732444c6160c839b9e2c3468b1d HTTPCache.h get_cached_response cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a151026836e9f397857dd76aa080ddfef HTTPCache.h get_cached_response cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a6f3bbb3dc0b1e85f32e2291006ff858e HTTPCache.h release_cached_response cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html a4de0458e4ab0e89049a0f0fa7b819b91 HTTPCache.h purge_cache cpp instm libdap::HTTPCache classlibdap_1_1HTTPCache.html afee7fca59d1a37f495ea74c95fad600a HTTPCache.h libdap::HTTPCacheInterruptHandler c cl libdap::HTTPCacheInterruptHandler classlibdap_1_1HTTPCacheInterruptHandler.html HTTPCacheInterruptHandler.h handle_signal cpp instm libdap::HTTPCacheInterruptHandler classlibdap_1_1HTTPCacheInterruptHandler.html a61f19f17f5da4f50969494b6f24cdfc7 HTTPCacheInterruptHandler.h libdap::HTTPCacheResponse c cl libdap::HTTPCacheResponse classlibdap_1_1HTTPCacheResponse.html HTTPCacheResponse.h transform_to_cpp cpp instm libdap::HTTPResponse classlibdap_1_1HTTPResponse.html aeb73ee749ec7e6f6b26b8a9985485184 HTTPResponse.h HTTPCacheResponse cpp instm libdap::HTTPCacheResponse classlibdap_1_1HTTPCacheResponse.html a98dcff76b943f4da0d1a54e43e119938 HTTPCacheResponse.h HTTPCacheResponse cpp instm libdap::HTTPCacheResponse classlibdap_1_1HTTPCacheResponse.html a319dc8cc6540adbc5c53154ab706cf33 HTTPCacheResponse.h ~HTTPCacheResponse cpp instm libdap::HTTPCacheResponse classlibdap_1_1HTTPCacheResponse.html a3f42de3899515f12b97f20233901d6c7 HTTPCacheResponse.h libdap::HTTPCacheTable c cl libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html HTTPCacheTable.h cache_index_delete cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a3e636690b069b3384e908135fcaebd51 HTTPCacheTable.h cache_index_read cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a24e70dae002ffeef9641bb6493109513 HTTPCacheTable.h cache_index_parse_line cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a48569affedb01e6e0e87343bcc621c0a HTTPCacheTable.h cache_index_write cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a7cd5a3a24fd0cd41ac0d9a3192075e9c HTTPCacheTable.h create_hash_directory cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a0f7f6193848fb3ba8ad17082fd95b6c6 HTTPCacheTable.h create_location cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a0ab52cb3d5d01575977adb33a21b31d2 HTTPCacheTable.h add_entry_to_cache_table cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a8f5660848048a98454fce23c28de573c HTTPCacheTable.h remove_cache_entry cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a85d4438820f0920002f5e77b51900ea9 HTTPCacheTable.h remove_entry_from_cache_table cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html ad1b8ffd257ff335b3d87b90600f5bffd HTTPCacheTable.h get_locked_entry_from_cache_table cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html ac8c8e58c208b8c542b89f500829032a0 HTTPCacheTable.h get_write_locked_entry_from_cache_table cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a57c01c8b9462f0e0ea6541b7d9fcf2f5 HTTPCacheTable.h calculate_time cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a0ca63c76e70064549d128ff8f5951534 HTTPCacheTable.h parse_headers cpp instm libdap::HTTPCacheTable classlibdap_1_1HTTPCacheTable.html a53379f3151fe6b85e85c75c401a14963 HTTPCacheTable.h libdap::HTTPCacheTable::CacheEntry c cl libdap::HTTPCacheTable::CacheEntry structlibdap_1_1HTTPCacheTable_1_1CacheEntry.html HTTPCacheTable.h libdap::HTTPConnect c cl libdap::HTTPConnect classlibdap_1_1HTTPConnect.html HTTPConnect.h HTTPConnect cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html a0b211b1afe685d706c8d0a235f626a5d HTTPConnect.h set_credentials cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html a84190d0d80154943ee997c4982a7c96a HTTPConnect.h set_accept_deflate cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html a01d67a5afa18a84ef744b8f222094260 HTTPConnect.h set_xdap_protocol cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html ac232e85c5d2448c66c1a24f62dcbf89a HTTPConnect.h set_cookie_jar cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html ac6641c75c291e2908be9caade2eb5547 HTTPConnect.h set_cache_enabled cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html aaf200f19c2a64adc4b17887372dcc595 HTTPConnect.h is_cache_enabled cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html a1e9a7b25527264a342dbe9c2aff59f2f HTTPConnect.h fetch_url cpp instm libdap::HTTPConnect classlibdap_1_1HTTPConnect.html a5e3558838e245a96c9392b33ef4ba298 HTTPConnect.h libdap::HTTPResponse c cl libdap::HTTPResponse classlibdap_1_1HTTPResponse.html HTTPResponse.h HTTPResponse cpp instm libdap::HTTPResponse classlibdap_1_1HTTPResponse.html afcfa13c872457f0f46af2ef8c3d09baa HTTPResponse.h HTTPResponse cpp instm libdap::HTTPResponse classlibdap_1_1HTTPResponse.html a544c05dec998de91e78c9a517041ac3c

Build a HTTPResponse using a cpp fstream When working with DAP4 responses, use C++ streams for I/0.

HTTPResponse.h ~HTTPResponse cpp instm libdap::HTTPResponse classlibdap_1_1HTTPResponse.html aaaa8595779b1608ad1727bce9a308341 HTTPResponse.h transform_to_cpp cpp instm libdap::HTTPResponse classlibdap_1_1HTTPResponse.html aeb73ee749ec7e6f6b26b8a9985485184 HTTPResponse.h libdap::Int16 c cl libdap::Int16 classlibdap_1_1Int16.html

Holds a 16-bit signed integer value.

Int16.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::Int16 classlibdap_1_1Int16.html a7b1983c756a0c27942fc2a7563bb5d2e

Reads the class data.

Int16.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Int16 classlibdap_1_1Int16.html aa413c9da6c53e3bc7a7c3e727b139941

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Int16.h d4_ops cpp instm libdap::Int16 classlibdap_1_1Int16.html ae02bd87bfcc0479c36c1e6b625e0fcdc Int16.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Int16 classlibdap_1_1Int16.html a0f454a350731ba04f593466e6c45551e Int16.h deserialize cpp instm libdap::Int16 classlibdap_1_1Int16.html a2f5bf801ac701d4b886c22abd75794df

Receive data from the net.

Int16.h dump cpp instm libdap::Int16 classlibdap_1_1Int16.html a39829155a76b195e6a9c62e06d50bc0f

dumps information about this object

Int16.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h Int16 cpp instm libdap::Int16 classlibdap_1_1Int16.html a8221f1fa8aaf054c72059a48e5ec2753 Int16.h Int16 cpp instm libdap::Int16 classlibdap_1_1Int16.html a40e5dd3ede0dce7a1b15320358519d6f Int16.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Int16 classlibdap_1_1Int16.html ad72c7db64b35bf1e8ad8aa7e27526cb9

Evaluate relational operators.

Int16.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Int16 classlibdap_1_1Int16.html a172f4ff5eb67a2e64c918700406a5f4f

Prints the value of the variable.

Int16.h print_val cpp instm libdap::Int16 classlibdap_1_1Int16.html ac60b82349f40d252114773c7f6361aaf

Prints the value of the variable.

Int16.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Int16 classlibdap_1_1Int16.html a2deba43131c5ca63ae81f4f7449b6327 Int16.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Int16 classlibdap_1_1Int16.html a3c6904ab6d9679c194c6519dde592892

Move data to the net, then remove them from the object.

Int16.h serialize cpp instm libdap::Int16 classlibdap_1_1Int16.html afa863cbbe21b125528965176b3e8498f

Serialize an Int8.

Int16.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Int16 classlibdap_1_1Int16.html ab2c9d7ed6f92e1dbdb08b179943bab4f

Loads class data.

Int16.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Int16 classlibdap_1_1Int16.html a4999690c9bc6d0fa42138e10ee33cb4f

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Int16.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::Int32 c cl libdap::Int32 classlibdap_1_1Int32.html

Holds a 32-bit signed integer.

Int32.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::Int32 classlibdap_1_1Int32.html a56e6f9ece856568be871fab239328912

Reads the class data.

Int32.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Int32 classlibdap_1_1Int32.html a64d749e3500405c7f6f0ae194cc0fd69

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Int32.h d4_ops cpp instm libdap::Int32 classlibdap_1_1Int32.html ab74be58716d8c3e6d26462dff2a9b565 Int32.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Int32 classlibdap_1_1Int32.html aad1329f624040df27cb880d7e2640a4a Int32.h deserialize cpp instm libdap::Int32 classlibdap_1_1Int32.html aac0c8bdfad94663d57af5f7a571451a4

Receive data from the net.

Int32.h dump cpp instm libdap::Int32 classlibdap_1_1Int32.html aaae2d081b7d4d852854648b37441ed4d

dumps information about this object

Int32.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h Int32 cpp instm libdap::Int32 classlibdap_1_1Int32.html aca0a0d84a219e98c4ebbd7afda49af26 Int32.h Int32 cpp instm libdap::Int32 classlibdap_1_1Int32.html aa965395a50cee7277d9773f762a9c205 Int32.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Int32 classlibdap_1_1Int32.html ac319d1cdae57d4fc7bfbd972f2f8d4a1

Evaluate relational operators.

Int32.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Int32 classlibdap_1_1Int32.html abd206d26908919c73e932a59d02966ba

Prints the value of the variable.

Int32.h print_val cpp instm libdap::Int32 classlibdap_1_1Int32.html ae8cb63e9eb85cbc3e378267670b0aef5

Prints the value of the variable.

Int32.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Int32 classlibdap_1_1Int32.html aa7ff77174068c8b33d51d065ed922af4 Int32.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Int32 classlibdap_1_1Int32.html ac769546107e556cfdefa0fb4961711e8

Move data to the net, then remove them from the object.

Int32.h serialize cpp instm libdap::Int32 classlibdap_1_1Int32.html a8c67aae2fbbbe48c5b6d8049d5af04a2

Serialize an Int8.

Int32.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Int32 classlibdap_1_1Int32.html a8beb52ecacfe72077489b5687db7b9a4

Loads class data.

Int32.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Int32 classlibdap_1_1Int32.html a38a592e39c59f44933d490373f6fbe7c

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Int32.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::Int64 c cl libdap::Int64 classlibdap_1_1Int64.html

Holds a64-bit signed integer.

Int64.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Int64 classlibdap_1_1Int64.html ab18cb68a6ac3fafc03fa223408fd1108

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Int64.h d4_ops cpp instm libdap::Int64 classlibdap_1_1Int64.html ac066aff6a587475d50ddd60b3279eb17 Int64.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Int64 classlibdap_1_1Int64.html a8c1a1dddd04b2e892f9efca2058e833d Int64.h dump cpp instm libdap::Int64 classlibdap_1_1Int64.html a63ad042799beb2ccf9a902df4e36d1f6

dumps information about this object

Int64.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h Int64 cpp instm libdap::Int64 classlibdap_1_1Int64.html a3fb9408eeebf8d532d58f276573aa32e Int64.h Int64 cpp instm libdap::Int64 classlibdap_1_1Int64.html a33ab39f101e981b5d097f8f558f3857f Int64.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Int64 classlibdap_1_1Int64.html a80a9bdafa15ee063ad3d387cffe36cf1

Evaluate relational operators.

Int64.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Int64 classlibdap_1_1Int64.html a569745a0983529a9e752dc2f221fc45c

Prints the value of the variable.

Int64.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Int64 classlibdap_1_1Int64.html a5b550206f8c98647d01660f9f2405408 Int64.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Int64 classlibdap_1_1Int64.html a540f4af6a2b78079a9b6d4c9edaa10b7

Serialize an Int8.

Int64.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::Int64 classlibdap_1_1Int64.html ac95e288099ac33fa8a6b0197ef315f08

DAP4 to DAP2 transform.

Int64.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Int64 classlibdap_1_1Int64.html a2f157a10955f9b51973863e4683462d6

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Int64.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h serialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html adc24a735977e28acb0e6f78667c1dd21

Move data to the net, then remove them from the object.

BaseType.h deserialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1f27d99250e857efd86ac9db788bbf1b

Receive data from the net.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::Int8 c cl libdap::Int8 classlibdap_1_1Int8.html

Holds an 8-bit signed integer value.

Int8.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Int8 classlibdap_1_1Int8.html a3cca62e5feff92761fdaa8f02295c881

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Int8.h d4_ops cpp instm libdap::Int8 classlibdap_1_1Int8.html aba2aa5b603379c089a2dba07442dfcb9 Int8.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Int8 classlibdap_1_1Int8.html a7afc5e4a5c43f76e37a8dcbd7c39799b Int8.h dump cpp instm libdap::Int8 classlibdap_1_1Int8.html a0ccf9a858616fc6e67f6764dade84a9b

dumps information about this object

Int8.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h Int8 cpp instm libdap::Int8 classlibdap_1_1Int8.html a97bcbc8d5851b032caab70db6a8514db Int8.h Int8 cpp instm libdap::Int8 classlibdap_1_1Int8.html a916571c6be394d1f30c195094353d4d7 Int8.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Int8 classlibdap_1_1Int8.html a2d63b4ba6571ce6d2c673fe7f9adb59a

Evaluate relational operators.

Int8.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Int8 classlibdap_1_1Int8.html a6232678aa95847bee75c063c1175f706

Prints the value of the variable.

Int8.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Int8 classlibdap_1_1Int8.html a8c468c88483f4d926bb79c26d6e27c65 Int8.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Int8 classlibdap_1_1Int8.html a9825b8d30a147936f4e69e3db56ae1a6

Serialize an Int8.

Int8.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::Int8 classlibdap_1_1Int8.html ad27c8597a1c0d8efdca4f0e844ea1ee0

DAP4 to DAP2 transform.

Int8.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Int8 classlibdap_1_1Int8.html a377dd97f28aa950ba6ff98ffe0d26808

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Int8.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h serialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html adc24a735977e28acb0e6f78667c1dd21

Move data to the net, then remove them from the object.

BaseType.h deserialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1f27d99250e857efd86ac9db788bbf1b

Receive data from the net.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::InternalErr c cl libdap::InternalErr classlibdap_1_1InternalErr.html

A class for software fault reporting.

InternalErr.h get_error_code cpp instm libdap::Error classlibdap_1_1Error.html aaca0caca09e939602cade604cbc9824f Error.h get_error_message cpp instm libdap::Error classlibdap_1_1Error.html ab24a61e4974aae62962a40f9975e674c Error.h OK cpp instm libdap::Error classlibdap_1_1Error.html acf3ab60821773bd8b62284750b02cfc0

Is the Error object valid?

Error.h parse cpp instm libdap::Error classlibdap_1_1Error.html ac705b3c1cfab1f7530d66a974eb0e8b6

Parse an Error object.

Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a552d711be27e6695854bd2b977a5cf31 Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a4c58ef196c2b247bd37529bb7ad6a666 Error.h set_error_code cpp instm libdap::Error classlibdap_1_1Error.html a47c0f4b6a38d8ca075d1056076d2845d Error.h set_error_message cpp instm libdap::Error classlibdap_1_1Error.html a3ca90d33bf1c95529c9eefdfe8646e34 Error.h OK cpp instm libdap::InternalErr classlibdap_1_1InternalErr.html ae3487b9f8d63ae20250ba8148689a278

Is the InternalErr object valid?

InternalErr.h libdap::Keywords c cl libdap::Keywords classlibdap_1_1Keywords.html Keywords2.h get_keyword_value cpp instm libdap::Keywords classlibdap_1_1Keywords.html a0738caba6444fbf51305f1c53b46c35e Keywords2.h get_keywords cpp instm libdap::Keywords classlibdap_1_1Keywords.html a14a91e22db14749c3d84dec48304ca9e Keywords2.h has_keyword cpp instm libdap::Keywords classlibdap_1_1Keywords.html a6cedb7cd4c9dafbea36ae9d2301ebebd Keywords2.h is_known_keyword cpp instm libdap::Keywords classlibdap_1_1Keywords.html a8cd25d75f81739917a9898a2155896e7 Keywords2.h parse_keywords cpp instm libdap::Keywords classlibdap_1_1Keywords.html acc56ce43a21cce844f2a2de3ecd54e8c Keywords2.h libdap::Locker c cl libdap::Locker classlibdap_1_1Locker.html MarshallerThread.h Locker cpp instm libdap::Locker classlibdap_1_1Locker.html aeeefa18f8a9713d91b830589e5c2b6a9 MarshallerThread.h ~Locker cpp instm libdap::Locker classlibdap_1_1Locker.html a6332fec7611d1507cb7323987ec86845 MarshallerThread.h libdap::Marshaller c cl libdap::Marshaller classlibdap_1_1Marshaller.html

abstract base class used to marshal/serialize dap data objects

Marshaller.h dump cpp instm libdap::Marshaller classlibdap_1_1Marshaller.html a0e88a4aed6f7fa1908c50695cbf9e2df

dump the contents of this object to the specified ostream

Marshaller.h put_vector_end cpp instm libdap::Marshaller classlibdap_1_1Marshaller.html a3409a138c4a67bc9dd24a3a2ad6f97db Marshaller.h put_vector_part cpp instm libdap::Marshaller classlibdap_1_1Marshaller.html a8b303c96939749f6aca62d0e582909b0 Marshaller.h put_vector_start cpp instm libdap::Marshaller classlibdap_1_1Marshaller.html ae0cd4b847386e89eace23e6b2fc08826 Marshaller.h libdap::MarshallerThread c cl libdap::MarshallerThread classlibdap_1_1MarshallerThread.html MarshallerThread.h start_thread cpp instm libdap::MarshallerThread classlibdap_1_1MarshallerThread.html a7c22686ec230b6725aa811fe53b53ade MarshallerThread.h start_thread cpp instm libdap::MarshallerThread classlibdap_1_1MarshallerThread.html acc8bb280ae10063aca52d5b73000c247 MarshallerThread.h write_thread cpp clm libdap::MarshallerThread classlibdap_1_1MarshallerThread.html a441a9808a63322a15845d4522f1eb7a3 MarshallerThread.h write_thread_part cpp clm libdap::MarshallerThread classlibdap_1_1MarshallerThread.html ac27f444d24f12691842029368c128ea6 MarshallerThread.h libdap::parser_arg c cl libdap::parser_arg structlibdap_1_1parser__arg.html

Pass parameters by reference to a parser.

parser.h libdap::PipeResponse c cl libdap::PipeResponse classlibdap_1_1PipeResponse.html

Encapsulate a response. This class provides special treatment for 'stream pipes.' It arranges to clos...

PipeResponse.h PipeResponse cpp instm libdap::PipeResponse classlibdap_1_1PipeResponse.html a37f0a6670887caa96ea5b9381b2e5e10

Initialize with a stream returned by popen().

PipeResponse.h ~PipeResponse cpp instm libdap::PipeResponse classlibdap_1_1PipeResponse.html ae6837a191d34e2b686634e52bee73a4c PipeResponse.h libdap::RCReader c cl libdap::RCReader classlibdap_1_1RCReader.html RCReader.h get_no_proxy_for_port cpp instm libdap::RCReader classlibdap_1_1RCReader.html a21db450d67811148259166705a2ddfae RCReader.h get_proxy_for_proxy_host_url cpp instm libdap::RCReader classlibdap_1_1RCReader.html aac6dd12779e6a81fef84ee7bbb1738dd RCReader.h get_proxy_for_regexp cpp instm libdap::RCReader classlibdap_1_1RCReader.html a72e1a556abbde9fb05a330c0072bcb0d RCReader.h get_proxy_for_regexp_flags cpp instm libdap::RCReader classlibdap_1_1RCReader.html acf4d55aa8d41827d8b616a9fe5fb784c RCReader.h get_proxy_server_host cpp instm libdap::RCReader classlibdap_1_1RCReader.html a0f5a320d221c226a9dffd58d844d47cb

Get the proxy host.

RCReader.h get_proxy_server_host_url cpp instm libdap::RCReader classlibdap_1_1RCReader.html a99bf90838d13c4f9b7b010129fc11347 RCReader.h get_proxy_server_port cpp instm libdap::RCReader classlibdap_1_1RCReader.html a46ca3c57a3e33c5f873fe26ab150f39c

Get the proxy port.

RCReader.h get_proxy_server_protocol cpp instm libdap::RCReader classlibdap_1_1RCReader.html abf8b0c2e7e70bfa96ef1613b2bbeddf0

Get the proxy server protocol.

RCReader.h get_proxy_server_userpw cpp instm libdap::RCReader classlibdap_1_1RCReader.html a658abf6e30be88545faff67b1f741698

Get the proxy username and password.

RCReader.h is_proxy_for_used cpp instm libdap::RCReader classlibdap_1_1RCReader.html ad02ee19bd75bb0747cfee0d70ee1dcc1 RCReader.h set_no_proxy_for_port cpp instm libdap::RCReader classlibdap_1_1RCReader.html a02d730936d88cb18b1d0e012eac28f46 RCReader.h set_proxy_for_proxy_host_url cpp instm libdap::RCReader classlibdap_1_1RCReader.html a1bf789ccd96b83babb833e9b9ec6110a RCReader.h set_proxy_for_regexp cpp instm libdap::RCReader classlibdap_1_1RCReader.html a360d2280601f9dfb17d7c954ca333b40 RCReader.h set_proxy_for_regexp_flags cpp instm libdap::RCReader classlibdap_1_1RCReader.html ade479cf9efffe7aa52652aff13cc365e RCReader.h set_proxy_server_host_url cpp instm libdap::RCReader classlibdap_1_1RCReader.html a80ac516bfcdd856a512e114f22d22046 RCReader.h libdap::Regex c cl libdap::Regex classlibdap_1_1Regex.html GNURegex.h match cpp instm libdap::Regex classlibdap_1_1Regex.html aaf743b4f3528a40f435fa1e55ff51b5f

Does the pattern match.

GNURegex.h Regex cpp instm libdap::Regex classlibdap_1_1Regex.html add461a940025b957d42d0dbf06d7f7ac GNURegex.h Regex cpp instm libdap::Regex classlibdap_1_1Regex.html acfe8656faf0ba34834337148fcd64d23 GNURegex.h search cpp instm libdap::Regex classlibdap_1_1Regex.html ae1ce41e1da66aa2d9dcad055b619be21

How much of the string does the pattern match.

GNURegex.h libdap::Resource c cl libdap::Resource classlibdap_1_1Resource.html

Associate a rule with an ancillary resource.

Resource.h get_rule cpp instm libdap::Resource classlibdap_1_1Resource.html a1fc9cb3d7ab36cede2e621d0c11abc93 Resource.h get_url cpp instm libdap::Resource classlibdap_1_1Resource.html a1be16a2532ccdaac0b996ff5402f1459 Resource.h Resource cpp instm libdap::Resource classlibdap_1_1Resource.html a4900c98c095abda49d70e302940abbdc Resource.h Resource cpp instm libdap::Resource classlibdap_1_1Resource.html a762d0f0c90046fd2ae9cf560d4034853 Resource.h Resource cpp instm libdap::Resource classlibdap_1_1Resource.html ae00f0e40bbf9b6adad22f7317e760ac8 Resource.h Resource cpp instm libdap::Resource classlibdap_1_1Resource.html a2761a9823e5b26e0160cc1f5377e7f42 Resource.h set_rule cpp instm libdap::Resource classlibdap_1_1Resource.html a96b702c32c4dd26d303f48c47b1d6748 Resource.h set_url cpp instm libdap::Resource classlibdap_1_1Resource.html a369191cef05aefab3c0da0d2c3beb0ed Resource.h operator<< cpp ffunc libdap::Resource classlibdap_1_1Resource.html a1a74855fb08b3d9c092487e988d273b0 Resource.h libdap::Response c cl libdap::Response classlibdap_1_1Response.html Response.h Response cpp instm libdap::Response classlibdap_1_1Response.html a00c3edee81b107d3cc9e52952ce4e3e5 Response.h ~Response cpp instm libdap::Response classlibdap_1_1Response.html ad49cacc9050fc52103f285f79b1a71c1 Response.h libdap::ResponseTooBigErr c cl libdap::ResponseTooBigErr classlibdap_1_1ResponseTooBigErr.html ResponseTooBigErr.h get_error_code cpp instm libdap::Error classlibdap_1_1Error.html aaca0caca09e939602cade604cbc9824f Error.h get_error_message cpp instm libdap::Error classlibdap_1_1Error.html ab24a61e4974aae62962a40f9975e674c Error.h OK cpp instm libdap::Error classlibdap_1_1Error.html acf3ab60821773bd8b62284750b02cfc0

Is the Error object valid?

Error.h parse cpp instm libdap::Error classlibdap_1_1Error.html ac705b3c1cfab1f7530d66a974eb0e8b6

Parse an Error object.

Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a552d711be27e6695854bd2b977a5cf31 Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a4c58ef196c2b247bd37529bb7ad6a666 Error.h set_error_code cpp instm libdap::Error classlibdap_1_1Error.html a47c0f4b6a38d8ca075d1056076d2845d Error.h set_error_message cpp instm libdap::Error classlibdap_1_1Error.html a3ca90d33bf1c95529c9eefdfe8646e34 Error.h libdap::rvalue c cl libdap::rvalue classlibdap_1_1rvalue.html RValue.h bvalue cpp instm libdap::rvalue classlibdap_1_1rvalue.html a5ec1d2d66b162aa9ad82b658e70ce7de RValue.h libdap::Sequence c cl libdap::Sequence classlibdap_1_1Sequence.html

Holds a sequence.

Sequence.h add_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a2585c69c45b9ebec9c63993248eb5b4b Constructor.h add_var_nocopy cpp instm libdap::Constructor classlibdap_1_1Constructor.html abdb52463a46e1b10040f245d4ed7642b Constructor.h buf2val cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac4dc7e8099322b5b403a7d0ae9079006

Reads the class data.

Constructor.h check_semantics cpp instm libdap::Constructor classlibdap_1_1Constructor.html afe010638fd2ca9aab00dd1c21a9e4825

Compare an object's current state with the semantics of its type.

Constructor.h clear_local_data cpp instm libdap::Sequence classlibdap_1_1Sequence.html ab881dcea1786d36ad3a4ef579ace5805 Sequence.h compute_checksum cpp instm libdap::Constructor classlibdap_1_1Constructor.html a287ab9a4deb81a8ced6d8432be647925

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Constructor.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h del_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html af38d3785c4a7cd0063cbb9fc5943333c Constructor.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6f4253236d69c3c0ef64343136b5039b Constructor.h deserialize cpp instm libdap::Sequence classlibdap_1_1Sequence.html adf58298f58caf27d467ad41b7ecbb6ec

Deserialize (read from the network) the entire Sequence.

Sequence.h dump cpp instm libdap::Sequence classlibdap_1_1Sequence.html a50ff267e44d2df91722116e2acbfd1cb

dumps information about this object

Sequence.h element_count cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1c2eecff00fa7e3af175c711d00fb86e

Count the members of constructor types.

Constructor.h FQN cpp instm libdap::Constructor classlibdap_1_1Constructor.html afa6c06dab830b4e089641b44fea8293c Constructor.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_ending_row_number cpp instm libdap::Sequence classlibdap_1_1Sequence.html ae1489f3bc8bb269e51831add438aa392

Get the ending row number.

Sequence.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_row_stride cpp instm libdap::Sequence classlibdap_1_1Sequence.html ae1461dd491795a2d6b0bd3112aca8550

Get the row stride.

Sequence.h get_starting_row_number cpp instm libdap::Sequence classlibdap_1_1Sequence.html ad15a2b640e4bee850577ca9500ad31c3

Get the starting row number.

Sequence.h get_unsent_data cpp instm libdap::Sequence classlibdap_1_1Sequence.html ac95128bf22d4556564e27cc3d6f51222

Get the unsent data property.

Sequence.h get_var_index cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac2b4b28ed9d6f435129aa599ab809799 Constructor.h get_vars_iter cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1e6d8224e04d75e3d2a21263957cd42f Constructor.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a822a036364c56df5288a55670f51197e

Read data into this variable.

Constructor.h intern_data cpp instm libdap::Sequence classlibdap_1_1Sequence.html aaa428c1a32fea386549399dd19b756ac Sequence.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_dap2_only_type cpp instm libdap::Sequence classlibdap_1_1Sequence.html ab8d629ae2ec9c85add8f181bc05f2269 Sequence.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_linear cpp instm libdap::Sequence classlibdap_1_1Sequence.html aae52bdb038d59fbce4f8f6128dfc4559

Check to see whether this variable can be printed simply.

Sequence.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::Sequence classlibdap_1_1Sequence.html ad8e2d23c39b11886e10d0a5d0ae37e5f Sequence.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h print_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0f130e129b06773a9f3c94e3b492bb5c Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6c2c4d7cbe1d6239c037272ec865f80b

Print an ASCII representation of the variable structure.

Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab7fb094be8da2a9f80f6d3b85e452934

Print an ASCII representation of the variable structure.

Constructor.h print_val cpp instm libdap::Sequence classlibdap_1_1Sequence.html ade8d2f9a5c73eafeb180fb3782a0a199

Prints the value of the variable.

Sequence.h print_val cpp instm libdap::Sequence classlibdap_1_1Sequence.html a675995a38339e5139b80a4faa1a46824

Prints the value of the variable.

Sequence.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a7bbe6beabd94f576140e132e7a1017ff Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a32de0413045173aa8803f540a6cea39b Constructor.h print_xml_writer cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab775a5e7e63757ac961b43800a95635f Constructor.h ptr_duplicate cpp instm libdap::Sequence classlibdap_1_1Sequence.html aacf58704fe079b65130800589e59fa9e Sequence.h read cpp instm libdap::Constructor classlibdap_1_1Constructor.html ad0af40e2565972fa44985d173370c264

simple implementation of read that iterates through vars and calls read on them

Constructor.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h read_row cpp instm libdap::Sequence classlibdap_1_1Sequence.html a62d79555aa03b0a862314ccfdad090f8 Sequence.h reset_row_number cpp instm libdap::Sequence classlibdap_1_1Sequence.html ad555ad129354768a042f4e94f36f299a

Rest the row number counter.

Sequence.h reset_row_number cpp instm libdap::Sequence classlibdap_1_1Sequence.html a64ff6191d320ded37975e20e4a45a742

A recursive version of reset_row_number()

Sequence.h row_value cpp instm libdap::Sequence classlibdap_1_1Sequence.html af034547151c98b59dee6d2d6cb1a954b

Get a whole row from the sequence.

Sequence.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h Sequence cpp instm libdap::Sequence classlibdap_1_1Sequence.html a26c7416d7314d45aee035d09ef3db49c

The Sequence copy constructor.

Sequence.h Sequence cpp instm libdap::Sequence classlibdap_1_1Sequence.html a92b97c9d8c1431fd7e619186a557d875

The Sequence constructor.

Sequence.h Sequence cpp instm libdap::Sequence classlibdap_1_1Sequence.html ab5a772197dc7c62037cca19b27bacba6

The Sequence server-side constructor.

Sequence.h serialize cpp instm libdap::Sequence classlibdap_1_1Sequence.html ad89a496720935e04e472a75ce7804065 Sequence.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab868fe97d5075b702bd084c2e9540913

Serialize a Constructor.

Constructor.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac30becb1ffe7d2cd4cbcd24fc216c9a3

Set the in_selection property.

Constructor.h set_leaf_sequence cpp instm libdap::Sequence classlibdap_1_1Sequence.html a630ae5ad80cc4ddbd1c07e7cae0eec6d

Mark the Sequence which holds the leaf elements.

Sequence.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html af52e60d8589eed1a18a14e9c6a57db65

Sets the value of the read_p property.

Constructor.h set_row_number_constraint cpp instm libdap::Sequence classlibdap_1_1Sequence.html af182686c5766d73e5d896eecaadb96bc Sequence.h set_send_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html aafbcf9bef6719fe60ac707e02956e09d Constructor.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_unsent_data cpp instm libdap::Sequence classlibdap_1_1Sequence.html ad7820138d2f1c9c8ff7dfa632dff60c2

Set the unsent data property.

Sequence.h set_value cpp instm libdap::Sequence classlibdap_1_1Sequence.html aa581124c5883b3c020a843ddc5566192 Sequence.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::Sequence classlibdap_1_1Sequence.html a24016ba1d3b9b755699959abf0219ff1 Sequence.h transfer_attributes cpp instm libdap::Constructor classlibdap_1_1Constructor.html a799d2bd8ef9505b1d493d8cd73b72746 Constructor.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::Sequence classlibdap_1_1Sequence.html a11072c45623476f3fd0745cdd519b376 Sequence.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac742b1bf93889e541128b1d123821ee6

Loads class data.

Constructor.h value cpp instm libdap::Sequence classlibdap_1_1Sequence.html a1efebfab9247785a056d085b1f3aab41 Sequence.h value_ref cpp instm libdap::Sequence classlibdap_1_1Sequence.html a954e428e0d3532246c0411e2b3bd30e8 Sequence.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a68f1779dc328f890062722d90fad084a Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a36a7412da7b5257d7666add726fea1a6

btp_stack no longer needed; use back pointers (BaseType::get_parent())

Constructor.h var_begin cpp instm libdap::Constructor classlibdap_1_1Constructor.html adeafe3d6c82d07b456a598a7b446c2c6 Constructor.h var_end cpp instm libdap::Constructor classlibdap_1_1Constructor.html a936b38c7c35ffb4fe17c5b8e85bdaaa2 Constructor.h var_rbegin cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa025cf546ca35250454653c1ec684d91 Constructor.h var_rend cpp instm libdap::Constructor classlibdap_1_1Constructor.html aede7cf5889e101db1ea8f22c3a84a5d3 Constructor.h var_value cpp instm libdap::Sequence classlibdap_1_1Sequence.html ab17e4f1aedda0b734442001b5c81f269

Get the BaseType pointer to the named variable of a given row.

Sequence.h var_value cpp instm libdap::Sequence classlibdap_1_1Sequence.html a75cd422251a9c49294e25f2971164638

Get the BaseType pointer to the $i^{th}$ variable of row.

Sequence.h width cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0b1e3ae7195f95c42ca98f42826a1ff5 Constructor.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::ServerFunction c cl libdap::ServerFunction classlibdap_1_1ServerFunction.html canOperateOn cpp instm libdap::ServerFunction classlibdap_1_1ServerFunction.html a37deabffd71441809f9e7839bed90414 ServerFunction.h canOperateOn cpp instm libdap::ServerFunction classlibdap_1_1ServerFunction.html a8a3921a3d3a0ef39e1ee6bdd6011ccaf ServerFunction.h setFunction cpp instm libdap::ServerFunction classlibdap_1_1ServerFunction.html a3235a206a2933b96360c00d5b021a1e5 ServerFunction.h libdap::ServerFunctionsList c cl libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html add_function cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a6541bd8eebd85b0faada8ce3d2f9d08a

Adds the passed ServerFunction pointer to the list of ServerFunctions.

ServerFunctionsList.h begin cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a6a76bd67fbdda8c038f0c2000f24eb6c

Returns an iterator pointing to the first key pair in the ServerFunctionList.

ServerFunctionsList.h end cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a95627422406ad0ab08fee27d8c274d56

Returns an iterator pointing to the last key pair in the ServerFunctionList.

ServerFunctionsList.h find_function cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a12a23d0582bf7b53b65c5d95ed4ce601

Find a boolean function with a given name in the function list.

ServerFunctionsList.h find_function cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a65101c8eb7d0dead6cc781287a52f2aa

Find a BaseType function with a given name in the function list.

ServerFunctionsList.h find_function cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a895bc1627d93588bd1f8f9eac5eb7b28 ServerFunctionsList.h find_function cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a63e5f6a54a21a0da686306f996414aa2

Find a projection function with a given name in the function list.

ServerFunctionsList.h getFunction cpp instm libdap::ServerFunctionsList classlibdap_1_1ServerFunctionsList.html a9b5a854642a7707c70e84dc88c67d2f8

Returns the ServerFunction pointed to by the passed iterator.

ServerFunctionsList.h libdap::SignalHandler c cl libdap::SignalHandler classlibdap_1_1SignalHandler.html SignalHandler.h register_handler cpp instm libdap::SignalHandler classlibdap_1_1SignalHandler.html a1188177d392bdc1db6cf4450132c6d9f SignalHandler.h remove_handler cpp instm libdap::SignalHandler classlibdap_1_1SignalHandler.html ac9a9ddb318ad6b372604a4c8d58481de SignalHandler.h instance cpp clm libdap::SignalHandler classlibdap_1_1SignalHandler.html a930f996d318cadd5f0875da0784cb32a SignalHandler.h libdap::SignalHandlerRegisteredErr c cl libdap::SignalHandlerRegisteredErr classlibdap_1_1SignalHandlerRegisteredErr.html SignalHandlerRegisteredErr.h get_error_code cpp instm libdap::Error classlibdap_1_1Error.html aaca0caca09e939602cade604cbc9824f Error.h get_error_message cpp instm libdap::Error classlibdap_1_1Error.html ab24a61e4974aae62962a40f9975e674c Error.h OK cpp instm libdap::Error classlibdap_1_1Error.html acf3ab60821773bd8b62284750b02cfc0

Is the Error object valid?

Error.h parse cpp instm libdap::Error classlibdap_1_1Error.html ac705b3c1cfab1f7530d66a974eb0e8b6

Parse an Error object.

Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a552d711be27e6695854bd2b977a5cf31 Error.h print cpp instm libdap::Error classlibdap_1_1Error.html a4c58ef196c2b247bd37529bb7ad6a666 Error.h set_error_code cpp instm libdap::Error classlibdap_1_1Error.html a47c0f4b6a38d8ca075d1056076d2845d Error.h set_error_message cpp instm libdap::Error classlibdap_1_1Error.html a3ca90d33bf1c95529c9eefdfe8646e34 Error.h libdap::StdinResponse c cl libdap::StdinResponse classlibdap_1_1StdinResponse.html

Encapsulate a response read from stdin.

StdinResponse.h StdinResponse cpp instm libdap::StdinResponse classlibdap_1_1StdinResponse.html a493426389b258aca4595f6090ee5a8bb

Initialize with standard input.

StdinResponse.h StdinResponse cpp instm libdap::StdinResponse classlibdap_1_1StdinResponse.html abba5fdeb0152e8b6c3affa48a2f19577

Build a instance using a C++ istream.

StdinResponse.h ~StdinResponse cpp instm libdap::StdinResponse classlibdap_1_1StdinResponse.html af21584956ced23448dcb88da165258e7 StdinResponse.h libdap::Str c cl libdap::Str classlibdap_1_1Str.html

Holds character string data.

Str.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::Str classlibdap_1_1Str.html aa63cf0376fe71ceb030b48e7fdbad863 Str.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Str classlibdap_1_1Str.html ae98348772288b417561f39b445f48c9e

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Str.h d4_ops cpp instm libdap::Str classlibdap_1_1Str.html a051efecca32b2679bd0b1700453db617 Str.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Str classlibdap_1_1Str.html afdeab29d40e99baa3d0def2f8f6d8b2e Str.h deserialize cpp instm libdap::Str classlibdap_1_1Str.html a2bafe2f1851b3a4cac6089b0e2282010

Receive data from the net.

Str.h dump cpp instm libdap::Str classlibdap_1_1Str.html a9bae029c10a3824cd95d7e3fb2c11911

dumps information about this object

Str.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::Str classlibdap_1_1Str.html a6159e681dd78ac9d7660df1a734fd9d4

How many elements are in this variable.

Str.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Str classlibdap_1_1Str.html a5b74994fb52ceb3248c558015c4520a5

Evaluate relational operators.

Str.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Str classlibdap_1_1Str.html a3fd0df896926273b491fa8b3dc040b20

Prints the value of the variable.

Str.h print_val cpp instm libdap::Str classlibdap_1_1Str.html a7984e46de9b21ef554b156dec40cc559

Prints the value of the variable.

Str.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Str classlibdap_1_1Str.html a4e92b00a6a3a8056c80b2f4467646f42 Str.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Str classlibdap_1_1Str.html a1f71320548c6cf29b85d66de5998144d

Move data to the net, then remove them from the object.

Str.h serialize cpp instm libdap::Str classlibdap_1_1Str.html af341f5722961ea40812d1fde478d1f79

Serialize an Int8.

Str.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::Str classlibdap_1_1Str.html ac4083a612e46a9ef2d1cddc2d40a955f Str.h Str cpp instm libdap::Str classlibdap_1_1Str.html a23a93ec403dc5cbb5264cdf47ea01c44 Str.h Str cpp instm libdap::Str classlibdap_1_1Str.html a37e6b66c284c38052eb0bdebec18bba6 Str.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Str classlibdap_1_1Str.html add396308f45a14355b60c411ed33bf7a Str.h value cpp instm libdap::Str classlibdap_1_1Str.html a6a184f229c17879291dba8f7477db677 Str.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Str classlibdap_1_1Str.html a636ebae6c75fb6dc5d929dc6db6f9558

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Str.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::Structure c cl libdap::Structure classlibdap_1_1Structure.html

Holds a structure (aggregate) type.

Structure.h add_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a2585c69c45b9ebec9c63993248eb5b4b Constructor.h add_var_nocopy cpp instm libdap::Constructor classlibdap_1_1Constructor.html abdb52463a46e1b10040f245d4ed7642b Constructor.h buf2val cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac4dc7e8099322b5b403a7d0ae9079006

Reads the class data.

Constructor.h check_semantics cpp instm libdap::Constructor classlibdap_1_1Constructor.html afe010638fd2ca9aab00dd1c21a9e4825

Compare an object's current state with the semantics of its type.

Constructor.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Constructor classlibdap_1_1Constructor.html a287ab9a4deb81a8ced6d8432be647925

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Constructor.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h del_var cpp instm libdap::Constructor classlibdap_1_1Constructor.html af38d3785c4a7cd0063cbb9fc5943333c Constructor.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6f4253236d69c3c0ef64343136b5039b Constructor.h deserialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a63763d2bae05463b100e823fb461a784

Receive data from the net.

Constructor.h dump cpp instm libdap::Structure classlibdap_1_1Structure.html a5c51539ddf185011301d04e1c927538a

dumps information about this object

Structure.h element_count cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1c2eecff00fa7e3af175c711d00fb86e

Count the members of constructor types.

Constructor.h FQN cpp instm libdap::Constructor classlibdap_1_1Constructor.html afa6c06dab830b4e089641b44fea8293c Constructor.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_var_index cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac2b4b28ed9d6f435129aa599ab809799 Constructor.h get_vars_iter cpp instm libdap::Constructor classlibdap_1_1Constructor.html a1e6d8224e04d75e3d2a21263957cd42f Constructor.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a822a036364c56df5288a55670f51197e

Read data into this variable.

Constructor.h intern_data cpp instm libdap::Constructor classlibdap_1_1Constructor.html a065056826ef9c6fb2d08463af9e15a34 Constructor.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_linear cpp instm libdap::Structure classlibdap_1_1Structure.html ac4687a4edb60d00fd781c82de40d53a4

Check to see whether this variable can be printed simply.

Structure.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h print_dap4 cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0f130e129b06773a9f3c94e3b492bb5c Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html a6c2c4d7cbe1d6239c037272ec865f80b

Print an ASCII representation of the variable structure.

Constructor.h print_decl cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab7fb094be8da2a9f80f6d3b85e452934

Print an ASCII representation of the variable structure.

Constructor.h print_val cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa7f9cce8ca18461af332aab61123bf23

Prints the value of the variable.

Constructor.h print_val cpp instm libdap::Constructor classlibdap_1_1Constructor.html af50641301757ed26eb75fb2d29eae7ee

Prints the value of the variable.

Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a7bbe6beabd94f576140e132e7a1017ff Constructor.h print_xml cpp instm libdap::Constructor classlibdap_1_1Constructor.html a32de0413045173aa8803f540a6cea39b Constructor.h print_xml_writer cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab775a5e7e63757ac961b43800a95635f Constructor.h ptr_duplicate cpp instm libdap::Structure classlibdap_1_1Structure.html ae20b384171ecded1940c3cb9780eda7e Structure.h read cpp instm libdap::Constructor classlibdap_1_1Constructor.html ad0af40e2565972fa44985d173370c264

simple implementation of read that iterates through vars and calls read on them

Constructor.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html a64268840654a0b37a15ccc601dbcfd33

Move data to the net, then remove them from the object.

Constructor.h serialize cpp instm libdap::Constructor classlibdap_1_1Constructor.html ab868fe97d5075b702bd084c2e9540913

Serialize a Constructor.

Constructor.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac30becb1ffe7d2cd4cbcd24fc216c9a3

Set the in_selection property.

Constructor.h set_leaf_sequence cpp instm libdap::Structure classlibdap_1_1Structure.html a69851299078fd4bfc39d722c8cdc3cb9

Traverse Structure, set Sequence leaf nodes.

Structure.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html af52e60d8589eed1a18a14e9c6a57db65

Sets the value of the read_p property.

Constructor.h set_send_p cpp instm libdap::Constructor classlibdap_1_1Constructor.html aafbcf9bef6719fe60ac707e02956e09d Constructor.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h Structure cpp instm libdap::Structure classlibdap_1_1Structure.html a4187f25219b1fc7ec93e761795047e0a Structure.h Structure cpp instm libdap::Structure classlibdap_1_1Structure.html aa48289fa5979febe73ae74a90f2d246b Structure.h Structure cpp instm libdap::Structure classlibdap_1_1Structure.html a469f0fe441ac54689db27d7527d28748 Structure.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::Constructor classlibdap_1_1Constructor.html a799d2bd8ef9505b1d493d8cd73b72746 Constructor.h transform_to_dap2 cpp instm libdap::Structure classlibdap_1_1Structure.html a9e00a214b9076b4849e2b9bc2605af21

DAP4 to DAP2 transform.

Structure.h transform_to_dap4 cpp instm libdap::Structure classlibdap_1_1Structure.html af687033917e49b86356f23ead6353e6f Structure.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Constructor classlibdap_1_1Constructor.html ac742b1bf93889e541128b1d123821ee6

Loads class data.

Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a68f1779dc328f890062722d90fad084a Constructor.h var cpp instm libdap::Constructor classlibdap_1_1Constructor.html a36a7412da7b5257d7666add726fea1a6

btp_stack no longer needed; use back pointers (BaseType::get_parent())

Constructor.h var_begin cpp instm libdap::Constructor classlibdap_1_1Constructor.html adeafe3d6c82d07b456a598a7b446c2c6 Constructor.h var_end cpp instm libdap::Constructor classlibdap_1_1Constructor.html a936b38c7c35ffb4fe17c5b8e85bdaaa2 Constructor.h var_rbegin cpp instm libdap::Constructor classlibdap_1_1Constructor.html aa025cf546ca35250454653c1ec684d91 Constructor.h var_rend cpp instm libdap::Constructor classlibdap_1_1Constructor.html aede7cf5889e101db1ea8f22c3a84a5d3 Constructor.h width cpp instm libdap::Constructor classlibdap_1_1Constructor.html a0b1e3ae7195f95c42ca98f42826a1ff5 Constructor.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::UInt16 c cl libdap::UInt16 classlibdap_1_1UInt16.html

Holds an unsigned 16-bit integer.

UInt16.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a80b1b42ac738b62de9a8d4d0b1c2d50c

Reads the class data.

UInt16.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a019f53455cc1e502103dc1e4f2b1ba22

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

UInt16.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::UInt16 classlibdap_1_1UInt16.html ac647da7d972e876ebd5e9855a33deb13 UInt16.h deserialize cpp instm libdap::UInt16 classlibdap_1_1UInt16.html aa2291137d78a57a433db3b6ab2f31d1b

Receive data from the net.

UInt16.h dump cpp instm libdap::UInt16 classlibdap_1_1UInt16.html ad9f239f1e7b1ec47d67777fd1592ede8

dumps information about this object

UInt16.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a0f82046f304407cb218bfbe88e89518b

Evaluate relational operators.

UInt16.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a482e6f61f36b497517830b68023ac803

Prints the value of the variable.

UInt16.h print_val cpp instm libdap::UInt16 classlibdap_1_1UInt16.html ac814682caeef62518ae7c7cddceeb45a

Prints the value of the variable.

UInt16.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a9522d2413078b922c4e499545f623021 UInt16.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a1db616a4ec9989c3cee3d18c30bf4f27

Move data to the net, then remove them from the object.

UInt16.h serialize cpp instm libdap::UInt16 classlibdap_1_1UInt16.html aa7772b37ff53b02e70c146da59c9c4c7

Serialize an Int8.

UInt16.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h UInt16 cpp instm libdap::UInt16 classlibdap_1_1UInt16.html ab4b8895483d15ab84eb4fda029089bc8 UInt16.h UInt16 cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a4481b161be1fad4e9c2ea3c1293d540b UInt16.h val2buf cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a0212ba69258238b711d8aef3174f3fb7

Loads class data.

UInt16.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::UInt16 classlibdap_1_1UInt16.html a8545ca3b3a55da3eabc9b4d43e008e3e

How many bytes does this variable use Return the number of bytes of storage this variable uses....

UInt16.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::UInt32 c cl libdap::UInt32 classlibdap_1_1UInt32.html

Holds a 32-bit unsigned integer.

UInt32.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a132425225a24d8a0d3b2242660533494

Reads the class data.

UInt32.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a2dbfaff74220c15ec27b42310781a286

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

UInt32.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a87953ef0a0ef20ecbbc9ec646a14d8b9 UInt32.h deserialize cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a1bf98390bea0fffe8a9b9f0d560f3b72

Receive data from the net.

UInt32.h dump cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a2506c7fb8f214f635cabc0fabc6b8e62

dumps information about this object

UInt32.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a33a7ffcc50faa13ed94a48e7766ffd1e

Evaluate relational operators.

UInt32.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::UInt32 classlibdap_1_1UInt32.html ae627cfc24d4d9dfaf34b538385f1712c

Prints the value of the variable.

UInt32.h print_val cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a2f15a6d4c69db84e0dad12c42630b7e3

Prints the value of the variable.

UInt32.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::UInt32 classlibdap_1_1UInt32.html ae3ea27e286caaf645c5d61cdf4d455f4 UInt32.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::UInt32 classlibdap_1_1UInt32.html af76d9ef68ae7861401bdf611e4bacd16

Move data to the net, then remove them from the object.

UInt32.h serialize cpp instm libdap::UInt32 classlibdap_1_1UInt32.html ac05e4247715d52c8bc6459a32a810471

Serialize an Int8.

UInt32.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h UInt32 cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a01d713f1eae7c2b0c9e8287ca1670bcf UInt32.h UInt32 cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a2a57e3fcd5013cd0ea6ec1161d5f1ff8 UInt32.h val2buf cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a4670043bd9007f36807c7df7fd49cb69

Loads class data.

UInt32.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::UInt32 classlibdap_1_1UInt32.html a38405864c06780759d24d85f95621c62

How many bytes does this variable use Return the number of bytes of storage this variable uses....

UInt32.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::UInt64 c cl libdap::UInt64 classlibdap_1_1UInt64.html

Holds a 64-bit unsigned integer.

UInt64.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::UInt64 classlibdap_1_1UInt64.html a23e6785e872f60ab600dbd7ccbf76391

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

UInt64.h d4_ops cpp instm libdap::UInt64 classlibdap_1_1UInt64.html a1c177d21c0eeeb26083a4cf6a01f7873

Evaluator a relop for DAP4.

UInt64.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::UInt64 classlibdap_1_1UInt64.html ad1287870ab52d0aa6c4f60015bcb6e9f UInt64.h dump cpp instm libdap::UInt64 classlibdap_1_1UInt64.html afc3afdbf38c4097caba0a1db85e3a9a6

dumps information about this object

UInt64.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::BaseType classlibdap_1_1BaseType.html aadcda7a659157bc6a832d8a5fb775b3f

How many elements are in this variable.

BaseType.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::UInt64 classlibdap_1_1UInt64.html a4ceb6fa4a9fc731410962dc9e1c787a4

Evaluate relational operators.

UInt64.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::UInt64 classlibdap_1_1UInt64.html ae4eed9eaa057932bd1e817cea8477d79

Prints the value of the variable.

UInt64.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::UInt64 classlibdap_1_1UInt64.html ab87b5a08c9627f4813af802d2eb7e8da UInt64.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::UInt64 classlibdap_1_1UInt64.html a8f9ff4dfa4f7e93d838c35097b2e3930

Serialize an Int8.

UInt64.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::UInt64 classlibdap_1_1UInt64.html a128cc879ec5b5c5541d0f3b4289d879e

DAP4 to DAP2 transform.

UInt64.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h UInt64 cpp instm libdap::UInt64 classlibdap_1_1UInt64.html ab516d59cb6050179081971ffd3d70a6d UInt64.h UInt64 cpp instm libdap::UInt64 classlibdap_1_1UInt64.html a329aa12343f9df0b1b50fca996c85ac1 UInt64.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::UInt64 classlibdap_1_1UInt64.html a924125a6d5bfb10ae1ad42c40ab4dfff

How many bytes does this variable use Return the number of bytes of storage this variable uses....

UInt64.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h serialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html adc24a735977e28acb0e6f78667c1dd21

Move data to the net, then remove them from the object.

BaseType.h deserialize cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1f27d99250e857efd86ac9db788bbf1b

Receive data from the net.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::UnMarshaller c cl libdap::UnMarshaller classlibdap_1_1UnMarshaller.html

abstract base class used to unmarshall/deserialize dap data objects

UnMarshaller.h dump cpp instm libdap::UnMarshaller classlibdap_1_1UnMarshaller.html a2aba5bbe9a2990b03668c78817312782

dump the contents of this object to the specified ostream

UnMarshaller.h libdap::Url c cl libdap::Url classlibdap_1_1Url.html

Holds an Internet address (URL).

Url.h add_var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adca3c2621c4a509537c18362005d7f7f

Add a variable.

BaseType.h buf2val cpp instm libdap::Str classlibdap_1_1Str.html aa63cf0376fe71ceb030b48e7fdbad863 Str.h check_semantics cpp instm libdap::BaseType classlibdap_1_1BaseType.html aec503abec2fd3090e7738c0a575491f8

Compare an object's current state with the semantics of its type.

BaseType.h clear_local_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html aaddb97a4efbe035f41deaf03c6e8683f BaseType.h compute_checksum cpp instm libdap::Str classlibdap_1_1Str.html ae98348772288b417561f39b445f48c9e

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Str.h d4_ops cpp instm libdap::Str classlibdap_1_1Str.html a051efecca32b2679bd0b1700453db617 Str.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Str classlibdap_1_1Str.html afdeab29d40e99baa3d0def2f8f6d8b2e Str.h deserialize cpp instm libdap::Str classlibdap_1_1Str.html a2bafe2f1851b3a4cac6089b0e2282010

Receive data from the net.

Str.h dump cpp instm libdap::Str classlibdap_1_1Str.html a9bae029c10a3824cd95d7e3fb2c11911

dumps information about this object

Str.h element_count cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5c2235737737b482bfa7536b8aeab810

Count the members of constructor types.

BaseType.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::Str classlibdap_1_1Str.html a6159e681dd78ac9d7660df1a734fd9d4

How many elements are in this variable.

Str.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::Str classlibdap_1_1Str.html a5b74994fb52ceb3248c558015c4520a5

Evaluate relational operators.

Str.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_val cpp instm libdap::Str classlibdap_1_1Str.html a3fd0df896926273b491fa8b3dc040b20

Prints the value of the variable.

Str.h print_val cpp instm libdap::Str classlibdap_1_1Str.html a7984e46de9b21ef554b156dec40cc559

Prints the value of the variable.

Str.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Url classlibdap_1_1Url.html a1064f1f9a75dba713a8e676a278f291c Url.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Str classlibdap_1_1Str.html a1f71320548c6cf29b85d66de5998144d

Move data to the net, then remove them from the object.

Str.h serialize cpp instm libdap::Str classlibdap_1_1Str.html af341f5722961ea40812d1fde478d1f79

Serialize an Int8.

Str.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4fe343c1eeb6fb1d61ab030433651d90

Set the number of elements for this variable.

BaseType.h set_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a86504564f45a3e6748c6f1cc0ff4e9fa

Sets the name of the class instance.

BaseType.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4533905a450d2a7af32e7d5acd557676

Sets the value of the read_p property.

BaseType.h set_send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html aba7b27635c95b74536de18393133628e BaseType.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::Str classlibdap_1_1Str.html ac4083a612e46a9ef2d1cddc2d40a955f Str.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h Url cpp instm libdap::Url classlibdap_1_1Url.html a9fb1b73af8ce02df5081945250f64eb8 Url.h Url cpp instm libdap::Url classlibdap_1_1Url.html a210226151d8473808acbeba12122f1c2 Url.h val2buf cpp instm libdap::Str classlibdap_1_1Str.html add396308f45a14355b60c411ed33bf7a Str.h value cpp instm libdap::Str classlibdap_1_1Str.html a6a184f229c17879291dba8f7477db677 Str.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html adecfc442b5927c79933c7f71cfe03fd2 BaseType.h var cpp instm libdap::BaseType classlibdap_1_1BaseType.html a4dc4fac1bb6083f6db645f37bfd59b85

Returns a pointer to a member of a constructor class.

BaseType.h width cpp instm libdap::Str classlibdap_1_1Str.html a636ebae6c75fb6dc5d929dc6db6f9558

How many bytes does this variable use Return the number of bytes of storage this variable uses....

Str.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a722d33783aa0272d339b0301a4f77e59 BaseType.h intern_data cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1956e6ea90a745516f5372c859173433

Read data into this variable.

BaseType.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h libdap::Vector c cl libdap::Vector classlibdap_1_1Vector.html

Holds a one-dimensional collection of DAP2 data types.

Vector.h add_var cpp instm libdap::Vector classlibdap_1_1Vector.html a033417b3c3056fa77f1e32f62a0a2f3b

Add the BaseType pointer to this constructor type instance.

Vector.h buf2val cpp instm libdap::Vector classlibdap_1_1Vector.html af20a56a72c3108b31418ebf01f779253 Vector.h check_semantics cpp instm libdap::Vector classlibdap_1_1Vector.html afd220155b44708d85d0bb5aa2f756549

Compare an object's current state with the semantics of its type.

Vector.h clear_local_data cpp instm libdap::Vector classlibdap_1_1Vector.html ac12023f8bf9ecc97998c3bb021ba2772 Vector.h compute_checksum cpp instm libdap::Vector classlibdap_1_1Vector.html a9c61fcb646f1813e350549b6ddf48204

include the data for this variable in the checksum DAP4 includes a checksum with every data response....

Vector.h d4_ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a512a356f31ed6c4c1a368da0b054408a

Evaluator a relop for DAP4.

BaseType.h dataset cpp instm libdap::BaseType classlibdap_1_1BaseType.html a47521ce321a17e6ce217870cb6a1a7aa

Returns the name of the dataset used to create this instance.

BaseType.h deserialize cpp instm libdap::Vector classlibdap_1_1Vector.html ad78d293754a1d78b90c86f8e33c22bec Vector.h deserialize cpp instm libdap::Vector classlibdap_1_1Vector.html aba86cc0f3915d85e37f4b9e00ebfde7e

Receive data from the net.

Vector.h dump cpp instm libdap::Vector classlibdap_1_1Vector.html a9dc0a17c575e0f1ffc0571731bb8de78

dumps information about this object

Vector.h element_count cpp instm libdap::Vector classlibdap_1_1Vector.html ab78981c9e05e7d1dc24f913dbd2021d7

Count the members of constructor types.

Vector.h FQN cpp instm libdap::BaseType classlibdap_1_1BaseType.html a977cb954cc8f0d914d6f66ea0f48a9e3 BaseType.h get_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1fcd9537c67e3bf88964b2656ff5bac1 BaseType.h get_buf cpp instm libdap::Vector classlibdap_1_1Vector.html a285ee3b0cc0adf6a54ea388ea71a69fc Vector.h get_compound_buf cpp instm libdap::Vector classlibdap_1_1Vector.html ad6d99474ab74d8b9752e4e77b3350121 Vector.h get_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a3459cdaa239c33ce111ef360d8dc3017 BaseType.h get_str cpp instm libdap::Vector classlibdap_1_1Vector.html ab53f2eb57de3f0f99961f6ab6f470638 Vector.h get_value_capacity cpp instm libdap::Vector classlibdap_1_1Vector.html a16b89988deda0413d1eb2cdc615a38df Vector.h intern_data cpp instm libdap::Vector classlibdap_1_1Vector.html abe772a228c62c7960bf2eb92be77732f

Read data into this variable.

Vector.h intern_data cpp instm libdap::Vector classlibdap_1_1Vector.html a6b5ee8fec4de3700e2564a64ef4f6d76

read data into a variable for later use

Vector.h is_constructor_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8b8490e0047c6da52945699a132008ea

Returns true if the instance is a constructor (i.e., Structure, Sequence or Grid) type variable.

BaseType.h is_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae302ab2ec26e9fc5b575bf5d3d09aa5c

Is this variable part of the current selection?

BaseType.h is_simple_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html aae57e5b270b3a015d40c8db10b9b5549

Returns true if the instance is a numeric, string or URL type variable.

BaseType.h is_vector_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html a7107c76dbcab71015141142383b6d022

Returns true if the instance is a vector (i.e., array) type variable.

BaseType.h length cpp instm libdap::Vector classlibdap_1_1Vector.html a2476a541aad16bedc64d99805fcc9c0c Vector.h name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a24c5d67823b3cff7f4245a993072a142

Returns the name of the class instance.

BaseType.h ops cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8a0000be2a244e3e07abda3020af8800

Evaluate relational operators.

BaseType.h print_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html afcddbe441380b95c894510c02980b163 BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2d799fad93255d7f2b803562ae7a5784

Print an ASCII representation of the variable structure.

BaseType.h print_decl cpp instm libdap::BaseType classlibdap_1_1BaseType.html afd744b0ddeb04e7b173c9e83423ec572

Print an ASCII representation of the variable structure.

BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a825820edee179550cfde3dfd4d274f2a BaseType.h print_xml cpp instm libdap::BaseType classlibdap_1_1BaseType.html a8bd2c7682edd48c64b210bdf247bdef7 BaseType.h print_xml_writer cpp instm libdap::BaseType classlibdap_1_1BaseType.html a11554ff931528b243e9af8173d205b44 BaseType.h ptr_duplicate cpp instm libdap::Vector classlibdap_1_1Vector.html a08158ed75b297c395e2f665958be0ffe Vector.h read cpp instm libdap::BaseType classlibdap_1_1BaseType.html a1da003c53f2e663223f603ab3fbd7c8e

Read data into a local buffer.

BaseType.h read_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a38ff819a432217c55db2e9071928d20c

Has this variable been read?

BaseType.h reserve_value_capacity cpp instm libdap::Vector classlibdap_1_1Vector.html adade15ffa55c59f6205e1c3c9ea78a35 Vector.h reserve_value_capacity cpp instm libdap::Vector classlibdap_1_1Vector.html aaaa7c0f36266ef3df9f4fb90de220867 Vector.h send_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a980c0013817836aa77ef74aeec7fb192

Should this variable be sent?

BaseType.h serialize cpp instm libdap::Vector classlibdap_1_1Vector.html a993d46232faadb5914cc0519d013e9b2

Serialize a Vector.

Vector.h serialize cpp instm libdap::Vector classlibdap_1_1Vector.html af478e3d5cbb3235081fe8daa6d6629a9

The DAP4 serialization method. Serialize a variable's values for DAP4. This does not write the DMR pe...

Vector.h set_attr_table cpp instm libdap::BaseType classlibdap_1_1BaseType.html a572a1d76a75981abac83a4241e90c0fa BaseType.h set_in_selection cpp instm libdap::BaseType classlibdap_1_1BaseType.html a2bc036248cdaf1affac464170f32ad30 BaseType.h set_length cpp instm libdap::Vector classlibdap_1_1Vector.html a05a61e24fd295934dfc3c37c9f55ca57 Vector.h set_name cpp instm libdap::Vector classlibdap_1_1Vector.html aacfca48c7db65e3a2c3c94734dee8c36

Sets the name of the class instance.

Vector.h set_parent cpp instm libdap::BaseType classlibdap_1_1BaseType.html a5b6a39f6ce6594fa74f3fc899ac9a966 BaseType.h set_read_p cpp instm libdap::Vector classlibdap_1_1Vector.html a58712de8871e28a48fdc95e72a09df71

Indicates that the data is ready to send.

Vector.h set_send_p cpp instm libdap::Vector classlibdap_1_1Vector.html a64815467570490a4a6cddc89f09a2413

Indicates that the data is ready to send.

Vector.h set_synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html a595cb4059cff24f801a1b6da79bd2f9e BaseType.h set_type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af74f8d1ef57c9fcca46f620f75d175a3

Sets the type of the class instance.

BaseType.h set_value cpp instm libdap::Vector classlibdap_1_1Vector.html abd6e429e907214c593b6fb37f97511ee

set the value of a string or url array

Vector.h set_value cpp instm libdap::Vector classlibdap_1_1Vector.html a068afd2353ad32f904361253e1b6e807

set the value of a string or url array

Vector.h set_value_slice_from_row_major_vector cpp instm libdap::Vector classlibdap_1_1Vector.html a559d8ca948ca40f179e4e3da0bfdfdc4 Vector.h set_vec cpp instm libdap::Vector classlibdap_1_1Vector.html a8bf6e565dcb2eab1f3f7037518a9acb3

Sets element i to value val.

Vector.h set_vec_nocopy cpp instm libdap::Vector classlibdap_1_1Vector.html a175f1a51686798061c2147f2eccde33a

Sets element i to value val. Set the ith element to val. Extend the vector if needed.

Vector.h synthesized_p cpp instm libdap::BaseType classlibdap_1_1BaseType.html ae64e677da27249473cdba0b60cdbb90a BaseType.h toString cpp instm libdap::BaseType classlibdap_1_1BaseType.html a701eb3361f5b5628329ece019cd34519 BaseType.h transfer_attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html add8e836c622042a339152a6c31e5bdfb BaseType.h transform_to_dap2 cpp instm libdap::BaseType classlibdap_1_1BaseType.html affec8a11e9cc035d4b1e8fb9a87b2072

DAP4 to DAP2 transform.

BaseType.h transform_to_dap4 cpp instm libdap::BaseType classlibdap_1_1BaseType.html adb03e2e1e40c3c888577c4666831a949

DAP2 to DAP4 transform.

BaseType.h type cpp instm libdap::BaseType classlibdap_1_1BaseType.html af8e803b20a7a7dc5f2ef351d7fac4a56

Returns the type of the class instance.

BaseType.h type_name cpp instm libdap::BaseType classlibdap_1_1BaseType.html a18a42c8ec35cb5b15cd651a4152f8a2c

Returns the type of the class instance as a string.

BaseType.h val2buf cpp instm libdap::Vector classlibdap_1_1Vector.html a96ecf84f2798065878755d9a9014ee69

Reads data into the Vector buffer.

Vector.h value cpp instm libdap::Vector classlibdap_1_1Vector.html aca5000630369cb4217827c2f136afec0 Vector.h value cpp instm libdap::Vector classlibdap_1_1Vector.html a0725f0e3304f9ad00bf90a19b5650368

Get a copy of the data held by this variable.

Vector.h value cpp instm libdap::Vector classlibdap_1_1Vector.html af9fd1c331a511989ac2bf4a0ad5b27da

Get a copy of the data held by this variable using the passed subsetIndex vector to identify which va...

Vector.h var cpp instm libdap::Vector classlibdap_1_1Vector.html ac07a950727d2ac58934ba4cc03206c8d Vector.h var cpp instm libdap::Vector classlibdap_1_1Vector.html aa5ccb30d1f27ae587f35216b859feec7 Vector.h var cpp instm libdap::Vector classlibdap_1_1Vector.html adf286762e63295675850c41cedf33370 Vector.h vec_resize cpp instm libdap::Vector classlibdap_1_1Vector.html ad180a87244b0b6f32b47711a4ae0330e Vector.h Vector cpp instm libdap::Vector classlibdap_1_1Vector.html af6dc3e80b6398ecaa098b5c46df5376c

The Vector constructor.

Vector.h Vector cpp instm libdap::Vector classlibdap_1_1Vector.html a90baf84028f16afe1344943400fb79a7

The Vector constructor.

Vector.h Vector cpp instm libdap::Vector classlibdap_1_1Vector.html ae3a9cea6f164319908ed5b9cd35af668 Vector.h width cpp instm libdap::Vector classlibdap_1_1Vector.html a8fe5d7b06814653b6cf5408b2a8671db

Returns the width of the data, in bytes.

Vector.h attributes cpp instm libdap::BaseType classlibdap_1_1BaseType.html a97452f06d2188eb838399a709246b5e9 BaseType.h print_val cpp instm libdap::BaseType classlibdap_1_1BaseType.html afb5e13838a599ec0efe2adbb2ae18f47

Prints the value of the variable.

BaseType.h print_val cpp instm libdap::BaseType classlibdap_1_1BaseType.html a94edd5b610afb1432144158740710488

Prints the value of the variable.

BaseType.h m_create_cardinal_data_buffer_for_type cpp instm libdap::Vector classlibdap_1_1Vector.html af175806a557f627a0ee70c5f05ed7c5c Vector.h m_delete_cardinal_data_buffer cpp instm libdap::Vector classlibdap_1_1Vector.html ad2e46d6d52fcb609658baf5ac1f9892e Vector.h m_duplicate cpp instm libdap::BaseType classlibdap_1_1BaseType.html a0c55b826c8c5dfe7a454dc670e859a41

Perform a deep copy.

BaseType.h m_is_cardinal_type cpp instm libdap::Vector classlibdap_1_1Vector.html ac00c2a2ebd65c86022b82dfb1a32485c Vector.h m_set_cardinal_values_internal cpp instm libdap::Vector classlibdap_1_1Vector.html a1fb2c5dc539e55203fc61845089c67e8 Vector.h libdap::XDRFileMarshaller c cl libdap::XDRFileMarshaller classlibdap_1_1XDRFileMarshaller.html

marshaller that knows how to marshall/serialize dap data objects to a file using XDR

XDRFileMarshaller.h dump cpp instm libdap::XDRFileMarshaller classlibdap_1_1XDRFileMarshaller.html ac18c437e979e0689411fe0327660fe21

dump the contents of this object to the specified ostream

XDRFileMarshaller.h put_vector_end cpp instm libdap::Marshaller classlibdap_1_1Marshaller.html a3409a138c4a67bc9dd24a3a2ad6f97db Marshaller.h put_vector_part cpp instm libdap::Marshaller classlibdap_1_1Marshaller.html a8b303c96939749f6aca62d0e582909b0 Marshaller.h put_vector_start cpp instm libdap::Marshaller classlibdap_1_1Marshaller.html ae0cd4b847386e89eace23e6b2fc08826 Marshaller.h libdap::XDRFileUnMarshaller c cl libdap::XDRFileUnMarshaller classlibdap_1_1XDRFileUnMarshaller.html

unmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file

XDRFileUnMarshaller.h dump cpp instm libdap::XDRFileUnMarshaller classlibdap_1_1XDRFileUnMarshaller.html ae77f16074759c9d855f6155a93380635

dump the contents of this object to the specified ostream

XDRFileUnMarshaller.h libdap::XDRStreamMarshaller c cl libdap::XDRStreamMarshaller classlibdap_1_1XDRStreamMarshaller.html

Marshaller that knows how serialize dap data objects to a C++ iostream using XDR.

XDRStreamMarshaller.h dump cpp instm libdap::XDRStreamMarshaller classlibdap_1_1XDRStreamMarshaller.html a3601923f45d9182c92eb684e64d20d47

dump the contents of this object to the specified ostream

XDRStreamMarshaller.h put_vector_end cpp instm libdap::XDRStreamMarshaller classlibdap_1_1XDRStreamMarshaller.html a4ffeb114ca4cf161366d82e6abc68acf XDRStreamMarshaller.h put_vector_part cpp instm libdap::XDRStreamMarshaller classlibdap_1_1XDRStreamMarshaller.html af1ce1f82a6e78f649e124bded447026b XDRStreamMarshaller.h put_vector_start cpp instm libdap::XDRStreamMarshaller classlibdap_1_1XDRStreamMarshaller.html ac29944748706b36e48cb7428752cf467 XDRStreamMarshaller.h XDRStreamMarshaller cpp instm libdap::XDRStreamMarshaller classlibdap_1_1XDRStreamMarshaller.html a172f3cad856e8d1528fb97e0d34b5163 XDRStreamMarshaller.h libdap::XDRStreamUnMarshaller c cl libdap::XDRStreamUnMarshaller classlibdap_1_1XDRStreamUnMarshaller.html

unmarshaller that knows how to unmarshall/deserialize dap objects using XDR from a file

XDRStreamUnMarshaller.h dump cpp instm libdap::XDRStreamUnMarshaller classlibdap_1_1XDRStreamUnMarshaller.html a9ae38967a1c736b5ad7d851e2bc746fa

dump the contents of this object to the specified ostream

XDRStreamUnMarshaller.h libdap::XDRUtils c cl libdap::XDRUtils classlibdap_1_1XDRUtils.html xdr_coder cpp clm libdap::XDRUtils classlibdap_1_1XDRUtils.html aaf9f4be9a9e22a10416bfbad841751a3

Returns a function used to encode elements of an array.

XDRUtils.h libdap::XMLWriter c cl libdap::XMLWriter classlibdap_1_1XMLWriter.html