39.5 KB
/srv/reproducible-results/rbuild-debian/r-b-build.Jln33XL7/b1/libdap_3.20.7-6_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Jln33XL7/b2/libdap_3.20.7-6_amd64.changes
1.0 KB
Files
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 ·76c9edc3cd783bc53a99b6f233de82ca·189212·debug·optional·libdap-bin-dbgsym_3.20.7-6_amd64.deb1 ·76c9edc3cd783bc53a99b6f233de82ca·189212·debug·optional·libdap-bin-dbgsym_3.20.7-6_amd64.deb
2 ·47d6a7f5b63335494f37d51ccfc815e9·143084·utils·optional·libdap-bin_3.20.7-6_amd64.deb2 ·47d6a7f5b63335494f37d51ccfc815e9·143084·utils·optional·libdap-bin_3.20.7-6_amd64.deb
3 ·038c095e15eda407fb3580702dfb5766·873508·libdevel·optional·libdap-dev_3.20.7-6_amd64.deb3 ·038c095e15eda407fb3580702dfb5766·873508·libdevel·optional·libdap-dev_3.20.7-6_amd64.deb
4 ·7ff6117377bc696d4b762a3aecb0ec77·7059988·doc·optional·libdap-doc_3.20.7-6_all.deb4 ·f17c34d8393fb36886b99d39a9951cbe·7060036·doc·optional·libdap-doc_3.20.7-6_all.deb
5 ·cb5a272c3d4f58eeeeddd83266a8173e·5512904·debug·optional·libdap27-dbgsym_3.20.7-6_amd64.deb5 ·cb5a272c3d4f58eeeeddd83266a8173e·5512904·debug·optional·libdap27-dbgsym_3.20.7-6_amd64.deb
6 ·bb12595263e1319410554b19fdf53a6f·566116·libs·optional·libdap27_3.20.7-6_amd64.deb6 ·bb12595263e1319410554b19fdf53a6f·566116·libs·optional·libdap27_3.20.7-6_amd64.deb
7 ·d1ac2d2ee2e7a3a1bf1842f2471cfe11·1212232·debug·optional·libdapclient6v5-dbgsym_3.20.7-6_amd64.deb7 ·d1ac2d2ee2e7a3a1bf1842f2471cfe11·1212232·debug·optional·libdapclient6v5-dbgsym_3.20.7-6_amd64.deb
8 ·bad75b8f82c9e23c8ae80940893ae40e·208108·libs·optional·libdapclient6v5_3.20.7-6_amd64.deb8 ·bad75b8f82c9e23c8ae80940893ae40e·208108·libs·optional·libdapclient6v5_3.20.7-6_amd64.deb
9 ·785ee18877767efb99390aa6baf411fc·196404·debug·optional·libdapserver7v5-dbgsym_3.20.7-6_amd64.deb9 ·785ee18877767efb99390aa6baf411fc·196404·debug·optional·libdapserver7v5-dbgsym_3.20.7-6_amd64.deb
10 ·f2380f10b99a7270235fa735f90071be·139080·libs·optional·libdapserver7v5_3.20.7-6_amd64.deb10 ·f2380f10b99a7270235fa735f90071be·139080·libs·optional·libdapserver7v5_3.20.7-6_amd64.deb
38.3 KB
libdap-doc_3.20.7-6_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-02-05·10:42:06.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-05·10:42:06.000000·debian-binary
2 -rw-r--r--···0········0········0····24448·2021-02-05·10:42:06.000000·control.tar.xz2 -rw-r--r--···0········0········0····24516·2021-02-05·10:42:06.000000·control.tar.xz
3 -rw-r--r--···0········0········0··7035348·2021-02-05·10:42:06.000000·data.tar.xz3 -rw-r--r--···0········0········0··7035328·2021-02-05·10:42:06.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
37.7 KB
data.tar.xz
37.7 KB
data.tar
7.68 KB
./usr/share/doc/libdap-dev/html/deprecated.html
    
Offset 118, 16 lines modifiedOffset 118, 16 lines modified
118 <dt>Member·<a·class="el"·href="namespacelibdap.html#affccb78f3a718e01f5fac17b682430d1">libdap::dap_version</a>··()</dt>118 <dt>Member·<a·class="el"·href="namespacelibdap.html#affccb78f3a718e01f5fac17b682430d1">libdap::dap_version</a>··()</dt>
119 <dd><a·class="anchor"·id="_deprecated000064"></a>··</dd>119 <dd><a·class="anchor"·id="_deprecated000064"></a>··</dd>
120 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a80902a2bd86bd08392abbd3178a49b8b">libdap::DDS::print_xml</a>··(FILE·*out,·bool·constrained,·const·string·&amp;blob="")</dt>120 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a80902a2bd86bd08392abbd3178a49b8b">libdap::DDS::print_xml</a>··(FILE·*out,·bool·constrained,·const·string·&amp;blob="")</dt>
121 <dd><a·class="anchor"·id="_deprecated000029"></a>··</dd>121 <dd><a·class="anchor"·id="_deprecated000029"></a>··</dd>
122 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#af319354a044d02ea89732160131004dc">libdap::DDS::print_xml</a>··(ostream·&amp;out,·bool·constrained,·const·string·&amp;blob="")</dt>122 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#af319354a044d02ea89732160131004dc">libdap::DDS::print_xml</a>··(ostream·&amp;out,·bool·constrained,·const·string·&amp;blob="")</dt>
123 <dd><a·class="anchor"·id="_deprecated000030"></a>··</dd>123 <dd><a·class="anchor"·id="_deprecated000030"></a>··</dd>
124 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a03062495c46ed3fad9fa0a5f6f6e8d00">libdap::DDS::set_dap_major</a>··(int·p)</dt>124 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a03062495c46ed3fad9fa0a5f6f6e8d00">libdap::DDS::set_dap_major</a>··(int·p)</dt>
125 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000026"></a>·</p>125 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000031"></a>·</p>
126 <p·class="enddd"><a·class="anchor"·id="_deprecated000031"></a>··</p>126 <p·class="enddd"><a·class="anchor"·id="_deprecated000026"></a>··</p>
127 </dd>127 </dd>
128 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a358929d8f517dcdfe439037fb402351b">libdap::DDS::set_dap_minor</a>··(int·p)</dt>128 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a358929d8f517dcdfe439037fb402351b">libdap::DDS::set_dap_minor</a>··(int·p)</dt>
129 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000032"></a>·</p>129 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000032"></a>·</p>
130 <p·class="enddd"><a·class="anchor"·id="_deprecated000027"></a>··</p>130 <p·class="enddd"><a·class="anchor"·id="_deprecated000027"></a>··</p>
131 </dd>131 </dd>
132 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a38cc72c3b47c508d597535b9c9a39c37">libdap::DDS::set_dap_version</a>··(double·d)</dt>132 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a38cc72c3b47c508d597535b9c9a39c37">libdap::DDS::set_dap_version</a>··(double·d)</dt>
133 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000028"></a>·</p>133 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000028"></a>·</p>
Offset 166, 34 lines modifiedOffset 166, 34 lines modified
166 <dd><a·class="anchor"·id="_deprecated000060"></a>··</dd>166 <dd><a·class="anchor"·id="_deprecated000060"></a>··</dd>
167 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#ade479cf9efffe7aa52652aff13cc365e">libdap::RCReader::set_proxy_for_regexp_flags</a>··(int·i)</dt>167 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#ade479cf9efffe7aa52652aff13cc365e">libdap::RCReader::set_proxy_for_regexp_flags</a>··(int·i)</dt>
168 <dd><a·class="anchor"·id="_deprecated000062"></a>··</dd>168 <dd><a·class="anchor"·id="_deprecated000062"></a>··</dd>
169 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#a80ac516bfcdd856a512e114f22d22046">libdap::RCReader::set_proxy_server_host_url</a>··(const·string·&amp;s)</dt>169 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#a80ac516bfcdd856a512e114f22d22046">libdap::RCReader::set_proxy_server_host_url</a>··(const·string·&amp;s)</dt>
170 <dd><a·class="anchor"·id="_deprecated000059"></a>··</dd>170 <dd><a·class="anchor"·id="_deprecated000059"></a>··</dd>
171 <dt>Member·<a·class="el"·href="namespacelibdap.html#a84080cf0736578f62620dde0fd3f2110">libdap::remove_mime_header</a>··(FILE·*in)</dt>171 <dt>Member·<a·class="el"·href="namespacelibdap.html#a84080cf0736578f62620dde0fd3f2110">libdap::remove_mime_header</a>··(FILE·*in)</dt>
172 <dd><a·class="anchor"·id="_deprecated000051"></a>··</dd>172 <dd><a·class="anchor"·id="_deprecated000051"></a>··</dd>
173 <dt>Member·<a·class="el"·href="namespacelibdap.html#a57a713334cf4756cabd29e7468ef8bae">libdap::set_mime_binary</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt> 
174 <dd><a·class="anchor"·id="_deprecated000044"></a>··</dd> 
175 <dt>Member·<a·class="el"·href="namespacelibdap.html#ae55c70a6b2073269d49dd7654d625710">libdap::set_mime_binary</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>173 <dt>Member·<a·class="el"·href="namespacelibdap.html#ae55c70a6b2073269d49dd7654d625710">libdap::set_mime_binary</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
176 <dd><a·class="anchor"·id="_deprecated000045"></a>··</dd>174 <dd><a·class="anchor"·id="_deprecated000045"></a>··</dd>
 175 <dt>Member·<a·class="el"·href="namespacelibdap.html#a57a713334cf4756cabd29e7468ef8bae">libdap::set_mime_binary</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
 176 <dd><a·class="anchor"·id="_deprecated000044"></a>··</dd>
177 <dt>Member·<a·class="el"·href="namespacelibdap.html#ab2d00f30883d50ec4c6a7e48e489f8c0">libdap::set_mime_error</a>··(ostream·&amp;strm,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>177 <dt>Member·<a·class="el"·href="namespacelibdap.html#ab2d00f30883d50ec4c6a7e48e489f8c0">libdap::set_mime_error</a>··(ostream·&amp;strm,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>
178 <dd><a·class="anchor"·id="_deprecated000048"></a>··</dd>178 <dd><a·class="anchor"·id="_deprecated000048"></a>··</dd>
179 <dt>Member·<a·class="el"·href="namespacelibdap.html#a21859ebeabd395e729583e2b15328cfa">libdap::set_mime_error</a>··(FILE·*out,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>179 <dt>Member·<a·class="el"·href="namespacelibdap.html#a21859ebeabd395e729583e2b15328cfa">libdap::set_mime_error</a>··(FILE·*out,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>
180 <dd><a·class="anchor"·id="_deprecated000047"></a>··</dd>180 <dd><a·class="anchor"·id="_deprecated000047"></a>··</dd>
181 <dt>Member·<a·class="el"·href="namespacelibdap.html#a2d47123836f484835fd6d85d66ca0129">libdap::set_mime_html</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>181 <dt>Member·<a·class="el"·href="namespacelibdap.html#a2d47123836f484835fd6d85d66ca0129">libdap::set_mime_html</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
182 <dd><a·class="anchor"·id="_deprecated000043"></a>··</dd>182 <dd><a·class="anchor"·id="_deprecated000043"></a>··</dd>
183 <dt>Member·<a·class="el"·href="namespacelibdap.html#a244daa3bbc88d3d96624ec6359d07bcc">libdap::set_mime_html</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>183 <dt>Member·<a·class="el"·href="namespacelibdap.html#a244daa3bbc88d3d96624ec6359d07bcc">libdap::set_mime_html</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
184 <dd><a·class="anchor"·id="_deprecated000042"></a>··</dd>184 <dd><a·class="anchor"·id="_deprecated000042"></a>··</dd>
185 <dt>Member·<a·class="el"·href="namespacelibdap.html#a9ff38622675d29e932726aea56525a40">libdap::set_mime_not_modified</a>··(ostream·&amp;strm)</dt>185 <dt>Member·<a·class="el"·href="namespacelibdap.html#a9ff38622675d29e932726aea56525a40">libdap::set_mime_not_modified</a>··(ostream·&amp;strm)</dt>
186 <dd><a·class="anchor"·id="_deprecated000050"></a>··</dd>186 <dd><a·class="anchor"·id="_deprecated000050"></a>··</dd>
187 <dt>Member·<a·class="el"·href="namespacelibdap.html#a46842454008837163552f30754a7388a">libdap::set_mime_not_modified</a>··(FILE·*out)</dt>187 <dt>Member·<a·class="el"·href="namespacelibdap.html#a46842454008837163552f30754a7388a">libdap::set_mime_not_modified</a>··(FILE·*out)</dt>
188 <dd><a·class="anchor"·id="_deprecated000049"></a>··</dd>188 <dd><a·class="anchor"·id="_deprecated000049"></a>··</dd>
189 <dt>Member·<a·class="el"·href="namespacelibdap.html#aef829d3d34220c1f9db6cd02ae56847a">libdap::set_mime_text</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt> 
190 <dd><a·class="anchor"·id="_deprecated000040"></a>··</dd> 
191 <dt>Member·<a·class="el"·href="namespacelibdap.html#a7a785b8fcc89e5be01284c06a9dbc97d">libdap::set_mime_text</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>189 <dt>Member·<a·class="el"·href="namespacelibdap.html#a7a785b8fcc89e5be01284c06a9dbc97d">libdap::set_mime_text</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
192 <dd><a·class="anchor"·id="_deprecated000041"></a>··</dd>190 <dd><a·class="anchor"·id="_deprecated000041"></a>··</dd>
 191 <dt>Member·<a·class="el"·href="namespacelibdap.html#aef829d3d34220c1f9db6cd02ae56847a">libdap::set_mime_text</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
 192 <dd><a·class="anchor"·id="_deprecated000040"></a>··</dd>
193 <dt>Module·<a·class="el"·href="namespacelibdap.html#amgrp251d53f1bbdcfad3623c977a9b9e3a75">MIME·utility·functions</a>··</dt>193 <dt>Module·<a·class="el"·href="namespacelibdap.html#amgrp251d53f1bbdcfad3623c977a9b9e3a75">MIME·utility·functions</a>··</dt>
194 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000052"></a>Use·ResponseBuilder·instead.</p>194 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000052"></a>Use·ResponseBuilder·instead.</p>
195 <p·class="enddd"></p>195 <p·class="enddd"></p>
196 </dd>196 </dd>
197 </dl>197 </dl>
198 </div></div><!--·contents·-->198 </div></div><!--·contents·-->
199 </div><!--·PageDoc·-->199 </div><!--·PageDoc·-->
1.9 KB
html2text {}
    
Offset 87, 28 lines modifiedOffset 87, 28 lines modified
87 ··Member·libdap::RCReader::is_proxy_for_used·()87 ··Member·libdap::RCReader::is_proxy_for_used·()
88 ··Member·libdap::RCReader::set_no_proxy_for_port·(int·i)88 ··Member·libdap::RCReader::set_no_proxy_for_port·(int·i)
89 ··Member·libdap::RCReader::set_proxy_for_proxy_host_url·(const·string·&s)89 ··Member·libdap::RCReader::set_proxy_for_proxy_host_url·(const·string·&s)
90 ··Member·libdap::RCReader::set_proxy_for_regexp·(const·string·&s)90 ··Member·libdap::RCReader::set_proxy_for_regexp·(const·string·&s)
91 ··Member·libdap::RCReader::set_proxy_for_regexp_flags·(int·i)91 ··Member·libdap::RCReader::set_proxy_for_regexp_flags·(int·i)
92 ··Member·libdap::RCReader::set_proxy_server_host_url·(const·string·&s)92 ··Member·libdap::RCReader::set_proxy_server_host_url·(const·string·&s)
93 ··Member·libdap::remove_mime_header·(FILE·*in)93 ··Member·libdap::remove_mime_header·(FILE·*in)
94 ··Member·libdap::set_mime_binary·(FILE·*out,·ObjectType·type,·const·string 
95 ··&ver,·EncodingType·enc,·const·time_t·last_modified) 
96 ··Member·libdap::set_mime_binary·(ostream·&strm,·ObjectType·type,·const·string94 ··Member·libdap::set_mime_binary·(ostream·&strm,·ObjectType·type,·const·string
97 ··&ver,·EncodingType·enc,·const·time_t·last_modified)95 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
 96 ··Member·libdap::set_mime_binary·(FILE·*out,·ObjectType·type,·const·string
 97 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
98 ··Member·libdap::set_mime_error·(ostream·&strm,·int·code,·const·string·&reason,98 ··Member·libdap::set_mime_error·(ostream·&strm,·int·code,·const·string·&reason,
99 ··const·string·&version)99 ··const·string·&version)
100 ··Member·libdap::set_mime_error·(FILE·*out,·int·code,·const·string·&reason,100 ··Member·libdap::set_mime_error·(FILE·*out,·int·code,·const·string·&reason,
101 ··const·string·&version)101 ··const·string·&version)
102 ··Member·libdap::set_mime_html·(ostream·&strm,·ObjectType·type,·const·string102 ··Member·libdap::set_mime_html·(ostream·&strm,·ObjectType·type,·const·string
103 ··&ver,·EncodingType·enc,·const·time_t·last_modified)103 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
104 ··Member·libdap::set_mime_html·(FILE·*out,·ObjectType·type,·const·string·&ver,104 ··Member·libdap::set_mime_html·(FILE·*out,·ObjectType·type,·const·string·&ver,
105 ··EncodingType·enc,·const·time_t·last_modified)105 ··EncodingType·enc,·const·time_t·last_modified)
106 ··Member·libdap::set_mime_not_modified·(ostream·&strm)106 ··Member·libdap::set_mime_not_modified·(ostream·&strm)
107 ··Member·libdap::set_mime_not_modified·(FILE·*out)107 ··Member·libdap::set_mime_not_modified·(FILE·*out)
108 ··Member·libdap::set_mime_text·(FILE·*out,·ObjectType·type,·const·string·&ver, 
109 ··EncodingType·enc,·const·time_t·last_modified) 
110 ··Member·libdap::set_mime_text·(ostream·&strm,·ObjectType·type,·const·string108 ··Member·libdap::set_mime_text·(ostream·&strm,·ObjectType·type,·const·string
111 ··&ver,·EncodingType·enc,·const·time_t·last_modified)109 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
 110 ··Member·libdap::set_mime_text·(FILE·*out,·ObjectType·type,·const·string·&ver,
 111 ··EncodingType·enc,·const·time_t·last_modified)
112 ··Module·MIME_utility_functions112 ··Module·MIME_utility_functions
113 ······Use·ResponseBuilder·instead.113 ······Use·ResponseBuilder·instead.
114 ····*·Generated·by·[doxygen]·1.9.1114 ····*·Generated·by·[doxygen]·1.9.1
11.2 KB
./usr/share/doc/libdap-dev/html/todo.html
    
Offset 61, 36 lines modifiedOffset 61, 36 lines modified
61 <div·id="doc-content">61 <div·id="doc-content">
62 <div·class="PageDoc"><div·class="header">62 <div·class="PageDoc"><div·class="header">
63 ··<div·class="headertitle">63 ··<div·class="headertitle">
64 <div·class="title">Todo·List·</div>··</div>64 <div·class="title">Todo·List·</div>··</div>
65 </div><!--header-->65 </div><!--header-->
66 <div·class="contents">66 <div·class="contents">
67 <div·class="textblock"><dl·class="reflist">67 <div·class="textblock"><dl·class="reflist">
68 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4fe343c1eeb6fb1d61ab030433651d90">libdap::BaseType::set_length</a>··(int)</dt> 
69 <dd><a·class="anchor"·id="_todo000008"></a>change·param·type·to·int64_t··</dd> 
70 <dt>Class·<a·class="el"·href="classlibdap_1_1D4Enum.html">libdap::D4Enum</a>··</dt> 
71 <dd><a·class="anchor"·id="_todo000011"></a>Note·the·hack·to·remove·the·union...··</dd> 
72 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#a3c9bb7698219bdcdc4dba1fa38543975">libdap::Array::Array</a>··(const·string·&amp;n,·const·string·&amp;d,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>68 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#a3c9bb7698219bdcdc4dba1fa38543975">libdap::Array::Array</a>··(const·string·&amp;n,·const·string·&amp;d,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>
73 <dd><a·class="anchor"·id="_todo000002"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>69 <dd><a·class="anchor"·id="_todo000002"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>
74 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#ae9a0d029981757fdb6b67c6c020c37e0">libdap::Array::Array</a>··(const·string·&amp;n,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>70 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#ae9a0d029981757fdb6b67c6c020c37e0">libdap::Array::Array</a>··(const·string·&amp;n,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>
75 <dd><a·class="anchor"·id="_todo000001"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>71 <dd><a·class="anchor"·id="_todo000001"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>
76 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#adca3c2621c4a509537c18362005d7f7f">libdap::BaseType::add_var</a>··(<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*bt,·Part·part=nil)</dt>72 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#adca3c2621c4a509537c18362005d7f7f">libdap::BaseType::add_var</a>··(<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*bt,·Part·part=nil)</dt>
77 <dd><a·class="anchor"·id="_todo000004"></a>We·should·get·rid·of·the·Part·parameter·and·adopt·the·convention·that·the·first·variable·is·the·<a·class="el"·href="classlibdap_1_1Array.html"·title="A·multidimensional·array·of·identical·data·types.">Array</a>·and·all·subsequent·ones·are·Maps·(when·dealing·with·a·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>,·the·only·time·Part·matters).·This·would·enable·several·methods·to·migrate·from·<a·class="el"·href="classlibdap_1_1Structure.html"·title="Holds·a·structure·(aggregate)·type.">Structure</a>,·<a·class="el"·href="classlibdap_1_1Sequence.html"·title="Holds·a·sequence.">Sequence</a>·and·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>·to·<a·class="el"·href="classlibdap_1_1Constructor.html">Constructor</a>.·</dd>73 <dd><a·class="anchor"·id="_todo000004"></a>We·should·get·rid·of·the·Part·parameter·and·adopt·the·convention·that·the·first·variable·is·the·<a·class="el"·href="classlibdap_1_1Array.html"·title="A·multidimensional·array·of·identical·data·types.">Array</a>·and·all·subsequent·ones·are·Maps·(when·dealing·with·a·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>,·the·only·time·Part·matters).·This·would·enable·several·methods·to·migrate·from·<a·class="el"·href="classlibdap_1_1Structure.html"·title="Holds·a·structure·(aggregate)·type.">Structure</a>,·<a·class="el"·href="classlibdap_1_1Sequence.html"·title="Holds·a·sequence.">Sequence</a>·and·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>·to·<a·class="el"·href="classlibdap_1_1Constructor.html">Constructor</a>.·</dd>
78 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#aadcda7a659157bc6a832d8a5fb775b3f">libdap::BaseType::length</a>··()·const</dt>74 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#aadcda7a659157bc6a832d8a5fb775b3f">libdap::BaseType::length</a>··()·const</dt>
79 <dd><a·class="anchor"·id="_todo000007"></a>change·the·return·type·to·int64_t··</dd>75 <dd><a·class="anchor"·id="_todo000007"></a>change·the·return·type·to·int64_t··</dd>
80 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e">libdap::BaseType::read</a>··()</dt>76 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e">libdap::BaseType::read</a>··()</dt>
 77 <dd><p·class="startdd"><a·class="anchor"·id="_todo000005"></a>Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior·of·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·for·arrays.</p>
81 <dd><p·class="startdd"><a·class="anchor"·id="_todo000006"></a>Modify·all·of·the·stock·handlers·so·they·conform·to·this!</p>78 <p·class="enddd"><a·class="anchor"·id="_todo000006"></a>Modify·all·of·the·stock·handlers·so·they·conform·to·this!·</p>
82 <p·class="enddd"><a·class="anchor"·id="_todo000005"></a>Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior·of·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·for·arrays.·</p> 
83 </dd>79 </dd>
 80 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4fe343c1eeb6fb1d61ab030433651d90">libdap::BaseType::set_length</a>··(int)</dt>
 81 <dd><a·class="anchor"·id="_todo000008"></a>change·param·type·to·int64_t··</dd>
84 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4533905a450d2a7af32e7d5acd557676">libdap::BaseType::set_read_p</a>··(bool·state)</dt>82 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4533905a450d2a7af32e7d5acd557676">libdap::BaseType::set_read_p</a>··(bool·state)</dt>
85 <dd><a·class="anchor"·id="_todo000003"></a>Look·at·making·synthesized·variables·easier·to·implement·and·at·making·them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the·code·that·computes·the·synthesized·var's·value·should·be·in·the·that·variable's·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·method?·This·might·provide·a·way·to·get·rid·of·the·awkward·'projection·functions'·by·replacing·them·with·real·children·of·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>.·It·would·also·provide·a·way·to·clean·up·the·way·the·<em>synthesized_p</em>·prop·intrudes·on·the·<em>read_p</em>·prop.·</dd>83 <dd><a·class="anchor"·id="_todo000003"></a>Look·at·making·synthesized·variables·easier·to·implement·and·at·making·them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the·code·that·computes·the·synthesized·var's·value·should·be·in·the·that·variable's·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·method?·This·might·provide·a·way·to·get·rid·of·the·awkward·'projection·functions'·by·replacing·them·with·real·children·of·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>.·It·would·also·provide·a·way·to·clean·up·the·way·the·<em>synthesized_p</em>·prop·intrudes·on·the·<em>read_p</em>·prop.·</dd>
86 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#af26f89e9c0732a9c32bd5e15d716a7d7">libdap::Constructor::is_linear</a>··()</dt>84 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#af26f89e9c0732a9c32bd5e15d716a7d7">libdap::Constructor::is_linear</a>··()</dt>
87 <dd><a·class="anchor"·id="_todo000010"></a>Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg·</dd>85 <dd><a·class="anchor"·id="_todo000010"></a>Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg·</dd>
88 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#ab868fe97d5075b702bd084c2e9540913">libdap::Constructor::serialize</a>··(<a·class="el"·href="classlibdap_1_1D4StreamMarshaller.html"·title="Marshaller·that·knows·how·to·marshal/serialize·dap·data·objects·to·a·C++·iostream·using·DAP4&#39;s·receiv...">D4StreamMarshaller</a>·&amp;m,·<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr,·bool·filter=false)</dt>86 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#ab868fe97d5075b702bd084c2e9540913">libdap::Constructor::serialize</a>··(<a·class="el"·href="classlibdap_1_1D4StreamMarshaller.html"·title="Marshaller·that·knows·how·to·marshal/serialize·dap·data·objects·to·a·C++·iostream·using·DAP4&#39;s·receiv...">D4StreamMarshaller</a>·&amp;m,·<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr,·bool·filter=false)</dt>
89 <dd><a·class="anchor"·id="_todo000009"></a>See·notebook·for·8/21/14·</dd>87 <dd><a·class="anchor"·id="_todo000009"></a>See·notebook·for·8/21/14·</dd>
 88 <dt>Class·<a·class="el"·href="classlibdap_1_1D4Enum.html">libdap::D4Enum</a>··</dt>
 89 <dd><a·class="anchor"·id="_todo000011"></a>Note·the·hack·to·remove·the·union...··</dd>
90 <dt>Member·<a·class="el"·href="classlibdap_1_1D4Group.html#ab8aa023211f1ed226b73def5e11da787">libdap::D4Group::transform_to_dap2</a>··(<a·class="el"·href="classlibdap_1_1AttrTable.html"·title="Contains·the·attributes·for·a·dataset.">AttrTable</a>·*parent_attr_table)</dt>90 <dt>Member·<a·class="el"·href="classlibdap_1_1D4Group.html#ab8aa023211f1ed226b73def5e11da787">libdap::D4Group::transform_to_dap2</a>··(<a·class="el"·href="classlibdap_1_1AttrTable.html"·title="Contains·the·attributes·for·a·dataset.">AttrTable</a>·*parent_attr_table)</dt>
91 <dd><a·class="anchor"·id="_todo000012"></a>Fix·the·comment.·</dd>91 <dd><a·class="anchor"·id="_todo000012"></a>Fix·the·comment.·</dd>
92 <dt>Member·<a·class="el"·href="classlibdap_1_1D4RValue.html#adf12fcbb253d9c336527ae12354ae56d">libdap::D4RValue::value</a>··(<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr)</dt>92 <dt>Member·<a·class="el"·href="classlibdap_1_1D4RValue.html#adf12fcbb253d9c336527ae12354ae56d">libdap::D4RValue::value</a>··(<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr)</dt>
93 <dd><a·class="anchor"·id="_todo000013"></a>Could·move·the·operation·that·wraps·a·constant·in·a·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·to·this·method·while·providing·other·ways·to·access·the·value(s)·(methods·to·determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).·This·would·provide·an·optimization·for·the·filter·evaluator·which·may·access·the·values·many·times.·We·might·also·modify·the·server·side·functions·so·they·could·access·constant·values·more·efficiently.·</dd>93 <dd><a·class="anchor"·id="_todo000013"></a>Could·move·the·operation·that·wraps·a·constant·in·a·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·to·this·method·while·providing·other·ways·to·access·the·value(s)·(methods·to·determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).·This·would·provide·an·optimization·for·the·filter·evaluator·which·may·access·the·values·many·times.·We·might·also·modify·the·server·side·functions·so·they·could·access·constant·values·more·efficiently.·</dd>
94 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a88c063f273e5aa68b38df4d8e09fb426">libdap::DDS::mark</a>··(const·string·&amp;name,·bool·state)</dt>94 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a88c063f273e5aa68b38df4d8e09fb426">libdap::DDS::mark</a>··(const·string·&amp;name,·bool·state)</dt>
95 <dd><p·class="startdd"><a·class="anchor"·id="_todo000015"></a>These·methods·that·use·the·btp_stack·to·keep·track·of·the·path·from·the·top·of·a·dataset·to·a·particular·variable·can·be·rewritten·to·use·the·parent·field·instead.</p>95 <dd><p·class="startdd"><a·class="anchor"·id="_todo000015"></a>These·methods·that·use·the·btp_stack·to·keep·track·of·the·path·from·the·top·of·a·dataset·to·a·particular·variable·can·be·rewritten·to·use·the·parent·field·instead.</p>
96 <p·class="enddd"><a·class="anchor"·id="_todo000016"></a>All·the·methods·that·use·names·to·identify·variables·should·have·counterparts·that·take·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·pointers.··</p>96 <p·class="enddd"><a·class="anchor"·id="_todo000016"></a>All·the·methods·that·use·names·to·identify·variables·should·have·counterparts·that·take·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·pointers.··</p>
2.66 KB
html2text {}
    
Offset 3, 18 lines modifiedOffset 3, 14 lines modified
  
  
  
3 libdap· Updated·for·version·3.20.73 libdap· Updated·for·version·3.20.7
4 libdap4·is·an·implementation·of·OPeNDAP's·DAP·protocol.4 libdap4·is·an·implementation·of·OPeNDAP's·DAP·protocol.
  
5 Todo·List5 Todo·List
6 ··Member·libdap::BaseType::set_length·(int) 
7 ······change·param·type·to·int64_t 
8 ··Class·libdap::D4Enum 
9 ······Note·the·hack·to·remove·the·union... 
10 ··Member·libdap::Array::Array·(const·string·&n,·const·string·&d,·BaseType·*v,6 ··Member·libdap::Array::Array·(const·string·&n,·const·string·&d,·BaseType·*v,
11 ··bool·is_dap4=false)7 ··bool·is_dap4=false)
12 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of8 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of
13 ······add_var()·calls·Vector::add_var().9 ······add_var()·calls·Vector::add_var().
14 ··Member·libdap::Array::Array·(const·string·&n,·BaseType·*v,·bool10 ··Member·libdap::Array::Array·(const·string·&n,·BaseType·*v,·bool
15 ··is_dap4=false)11 ··is_dap4=false)
16 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of12 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of
Offset 24, 30 lines modifiedOffset 20, 34 lines modified
24 ······first·variable·is·the·Array·and·all·subsequent·ones·are·Maps·(when20 ······first·variable·is·the·Array·and·all·subsequent·ones·are·Maps·(when
25 ······dealing·with·a·Grid,·the·only·time·Part·matters).·This·would·enable21 ······dealing·with·a·Grid,·the·only·time·Part·matters).·This·would·enable
26 ······several·methods·to·migrate·from·Structure,·Sequence·and·Grid·to22 ······several·methods·to·migrate·from·Structure,·Sequence·and·Grid·to
27 ······Constructor.23 ······Constructor.
28 ··Member·libdap::BaseType::length·()·const24 ··Member·libdap::BaseType::length·()·const
29 ······change·the·return·type·to·int64_t25 ······change·the·return·type·to·int64_t
30 ··Member·libdap::BaseType::read·()26 ··Member·libdap::BaseType::read·()
31 ······Modify·all·of·the·stock·handlers·so·they·conform·to·this! 
32 ······Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior27 ······Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior
33 ······of·read()·for·arrays.28 ······of·read()·for·arrays.
 29 ······Modify·all·of·the·stock·handlers·so·they·conform·to·this!
 30 ··Member·libdap::BaseType::set_length·(int)
 31 ······change·param·type·to·int64_t
34 ··Member·libdap::BaseType::set_read_p·(bool·state)32 ··Member·libdap::BaseType::set_read_p·(bool·state)
35 ······Look·at·making·synthesized·variables·easier·to·implement·and·at·making33 ······Look·at·making·synthesized·variables·easier·to·implement·and·at·making
36 ······them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the34 ······them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the
37 ······code·that·computes·the·synthesized·var's·value·should·be·in·the·that35 ······code·that·computes·the·synthesized·var's·value·should·be·in·the·that
38 ······variable's·read()·method?·This·might·provide·a·way·to·get·rid·of·the36 ······variable's·read()·method?·This·might·provide·a·way·to·get·rid·of·the
39 ······awkward·'projection·functions'·by·replacing·them·with·real·children·of37 ······awkward·'projection·functions'·by·replacing·them·with·real·children·of
40 ······BaseType.·It·would·also·provide·a·way·to·clean·up·the·way·the38 ······BaseType.·It·would·also·provide·a·way·to·clean·up·the·way·the
41 ······synthesized_p·prop·intrudes·on·the·read_p·prop.39 ······synthesized_p·prop·intrudes·on·the·read_p·prop.
42 ··Member·libdap::Constructor::is_linear·()40 ··Member·libdap::Constructor::is_linear·()
43 ······Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg41 ······Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg
44 ··Member·libdap::Constructor::serialize·(D4StreamMarshaller·&m,·DMR·&dmr,·bool42 ··Member·libdap::Constructor::serialize·(D4StreamMarshaller·&m,·DMR·&dmr,·bool
45 ··filter=false)43 ··filter=false)
46 ······See·notebook·for·8/21/1444 ······See·notebook·for·8/21/14
 45 ··Class·libdap::D4Enum
 46 ······Note·the·hack·to·remove·the·union...
47 ··Member·libdap::D4Group::transform_to_dap2·(AttrTable·*parent_attr_table)47 ··Member·libdap::D4Group::transform_to_dap2·(AttrTable·*parent_attr_table)
48 ······Fix·the·comment.48 ······Fix·the·comment.
49 ··Member·libdap::D4RValue::value·(DMR·&dmr)49 ··Member·libdap::D4RValue::value·(DMR·&dmr)
50 ······Could·move·the·operation·that·wraps·a·constant·in·a·BaseType·to·this50 ······Could·move·the·operation·that·wraps·a·constant·in·a·BaseType·to·this
51 ······method·while·providing·other·ways·to·access·the·value(s)·(methods·to51 ······method·while·providing·other·ways·to·access·the·value(s)·(methods·to
52 ······determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).52 ······determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).
53 ······This·would·provide·an·optimization·for·the·filter·evaluator·which·may53 ······This·would·provide·an·optimization·for·the·filter·evaluator·which·may
7.68 KB
./usr/share/doc/libdap-doc/html/deprecated.html
    
Offset 118, 16 lines modifiedOffset 118, 16 lines modified
118 <dt>Member·<a·class="el"·href="namespacelibdap.html#affccb78f3a718e01f5fac17b682430d1">libdap::dap_version</a>··()</dt>118 <dt>Member·<a·class="el"·href="namespacelibdap.html#affccb78f3a718e01f5fac17b682430d1">libdap::dap_version</a>··()</dt>
119 <dd><a·class="anchor"·id="_deprecated000064"></a>··</dd>119 <dd><a·class="anchor"·id="_deprecated000064"></a>··</dd>
120 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a80902a2bd86bd08392abbd3178a49b8b">libdap::DDS::print_xml</a>··(FILE·*out,·bool·constrained,·const·string·&amp;blob="")</dt>120 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a80902a2bd86bd08392abbd3178a49b8b">libdap::DDS::print_xml</a>··(FILE·*out,·bool·constrained,·const·string·&amp;blob="")</dt>
121 <dd><a·class="anchor"·id="_deprecated000029"></a>··</dd>121 <dd><a·class="anchor"·id="_deprecated000029"></a>··</dd>
122 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#af319354a044d02ea89732160131004dc">libdap::DDS::print_xml</a>··(ostream·&amp;out,·bool·constrained,·const·string·&amp;blob="")</dt>122 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#af319354a044d02ea89732160131004dc">libdap::DDS::print_xml</a>··(ostream·&amp;out,·bool·constrained,·const·string·&amp;blob="")</dt>
123 <dd><a·class="anchor"·id="_deprecated000030"></a>··</dd>123 <dd><a·class="anchor"·id="_deprecated000030"></a>··</dd>
124 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a03062495c46ed3fad9fa0a5f6f6e8d00">libdap::DDS::set_dap_major</a>··(int·p)</dt>124 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a03062495c46ed3fad9fa0a5f6f6e8d00">libdap::DDS::set_dap_major</a>··(int·p)</dt>
125 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000026"></a>·</p>125 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000031"></a>·</p>
126 <p·class="enddd"><a·class="anchor"·id="_deprecated000031"></a>··</p>126 <p·class="enddd"><a·class="anchor"·id="_deprecated000026"></a>··</p>
127 </dd>127 </dd>
128 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a358929d8f517dcdfe439037fb402351b">libdap::DDS::set_dap_minor</a>··(int·p)</dt>128 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a358929d8f517dcdfe439037fb402351b">libdap::DDS::set_dap_minor</a>··(int·p)</dt>
129 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000032"></a>·</p>129 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000032"></a>·</p>
130 <p·class="enddd"><a·class="anchor"·id="_deprecated000027"></a>··</p>130 <p·class="enddd"><a·class="anchor"·id="_deprecated000027"></a>··</p>
131 </dd>131 </dd>
132 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a38cc72c3b47c508d597535b9c9a39c37">libdap::DDS::set_dap_version</a>··(double·d)</dt>132 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a38cc72c3b47c508d597535b9c9a39c37">libdap::DDS::set_dap_version</a>··(double·d)</dt>
133 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000028"></a>·</p>133 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000028"></a>·</p>
Offset 166, 34 lines modifiedOffset 166, 34 lines modified
166 <dd><a·class="anchor"·id="_deprecated000060"></a>··</dd>166 <dd><a·class="anchor"·id="_deprecated000060"></a>··</dd>
167 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#ade479cf9efffe7aa52652aff13cc365e">libdap::RCReader::set_proxy_for_regexp_flags</a>··(int·i)</dt>167 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#ade479cf9efffe7aa52652aff13cc365e">libdap::RCReader::set_proxy_for_regexp_flags</a>··(int·i)</dt>
168 <dd><a·class="anchor"·id="_deprecated000062"></a>··</dd>168 <dd><a·class="anchor"·id="_deprecated000062"></a>··</dd>
169 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#a80ac516bfcdd856a512e114f22d22046">libdap::RCReader::set_proxy_server_host_url</a>··(const·string·&amp;s)</dt>169 <dt>Member·<a·class="el"·href="classlibdap_1_1RCReader.html#a80ac516bfcdd856a512e114f22d22046">libdap::RCReader::set_proxy_server_host_url</a>··(const·string·&amp;s)</dt>
170 <dd><a·class="anchor"·id="_deprecated000059"></a>··</dd>170 <dd><a·class="anchor"·id="_deprecated000059"></a>··</dd>
171 <dt>Member·<a·class="el"·href="namespacelibdap.html#a84080cf0736578f62620dde0fd3f2110">libdap::remove_mime_header</a>··(FILE·*in)</dt>171 <dt>Member·<a·class="el"·href="namespacelibdap.html#a84080cf0736578f62620dde0fd3f2110">libdap::remove_mime_header</a>··(FILE·*in)</dt>
172 <dd><a·class="anchor"·id="_deprecated000051"></a>··</dd>172 <dd><a·class="anchor"·id="_deprecated000051"></a>··</dd>
173 <dt>Member·<a·class="el"·href="namespacelibdap.html#a57a713334cf4756cabd29e7468ef8bae">libdap::set_mime_binary</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt> 
174 <dd><a·class="anchor"·id="_deprecated000044"></a>··</dd> 
175 <dt>Member·<a·class="el"·href="namespacelibdap.html#ae55c70a6b2073269d49dd7654d625710">libdap::set_mime_binary</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>173 <dt>Member·<a·class="el"·href="namespacelibdap.html#ae55c70a6b2073269d49dd7654d625710">libdap::set_mime_binary</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
176 <dd><a·class="anchor"·id="_deprecated000045"></a>··</dd>174 <dd><a·class="anchor"·id="_deprecated000045"></a>··</dd>
 175 <dt>Member·<a·class="el"·href="namespacelibdap.html#a57a713334cf4756cabd29e7468ef8bae">libdap::set_mime_binary</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
 176 <dd><a·class="anchor"·id="_deprecated000044"></a>··</dd>
177 <dt>Member·<a·class="el"·href="namespacelibdap.html#ab2d00f30883d50ec4c6a7e48e489f8c0">libdap::set_mime_error</a>··(ostream·&amp;strm,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>177 <dt>Member·<a·class="el"·href="namespacelibdap.html#ab2d00f30883d50ec4c6a7e48e489f8c0">libdap::set_mime_error</a>··(ostream·&amp;strm,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>
178 <dd><a·class="anchor"·id="_deprecated000048"></a>··</dd>178 <dd><a·class="anchor"·id="_deprecated000048"></a>··</dd>
179 <dt>Member·<a·class="el"·href="namespacelibdap.html#a21859ebeabd395e729583e2b15328cfa">libdap::set_mime_error</a>··(FILE·*out,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>179 <dt>Member·<a·class="el"·href="namespacelibdap.html#a21859ebeabd395e729583e2b15328cfa">libdap::set_mime_error</a>··(FILE·*out,·int·code,·const·string·&amp;reason,·const·string·&amp;version)</dt>
180 <dd><a·class="anchor"·id="_deprecated000047"></a>··</dd>180 <dd><a·class="anchor"·id="_deprecated000047"></a>··</dd>
181 <dt>Member·<a·class="el"·href="namespacelibdap.html#a2d47123836f484835fd6d85d66ca0129">libdap::set_mime_html</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>181 <dt>Member·<a·class="el"·href="namespacelibdap.html#a2d47123836f484835fd6d85d66ca0129">libdap::set_mime_html</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
182 <dd><a·class="anchor"·id="_deprecated000043"></a>··</dd>182 <dd><a·class="anchor"·id="_deprecated000043"></a>··</dd>
183 <dt>Member·<a·class="el"·href="namespacelibdap.html#a244daa3bbc88d3d96624ec6359d07bcc">libdap::set_mime_html</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>183 <dt>Member·<a·class="el"·href="namespacelibdap.html#a244daa3bbc88d3d96624ec6359d07bcc">libdap::set_mime_html</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
184 <dd><a·class="anchor"·id="_deprecated000042"></a>··</dd>184 <dd><a·class="anchor"·id="_deprecated000042"></a>··</dd>
185 <dt>Member·<a·class="el"·href="namespacelibdap.html#a9ff38622675d29e932726aea56525a40">libdap::set_mime_not_modified</a>··(ostream·&amp;strm)</dt>185 <dt>Member·<a·class="el"·href="namespacelibdap.html#a9ff38622675d29e932726aea56525a40">libdap::set_mime_not_modified</a>··(ostream·&amp;strm)</dt>
186 <dd><a·class="anchor"·id="_deprecated000050"></a>··</dd>186 <dd><a·class="anchor"·id="_deprecated000050"></a>··</dd>
187 <dt>Member·<a·class="el"·href="namespacelibdap.html#a46842454008837163552f30754a7388a">libdap::set_mime_not_modified</a>··(FILE·*out)</dt>187 <dt>Member·<a·class="el"·href="namespacelibdap.html#a46842454008837163552f30754a7388a">libdap::set_mime_not_modified</a>··(FILE·*out)</dt>
188 <dd><a·class="anchor"·id="_deprecated000049"></a>··</dd>188 <dd><a·class="anchor"·id="_deprecated000049"></a>··</dd>
189 <dt>Member·<a·class="el"·href="namespacelibdap.html#aef829d3d34220c1f9db6cd02ae56847a">libdap::set_mime_text</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt> 
190 <dd><a·class="anchor"·id="_deprecated000040"></a>··</dd> 
191 <dt>Member·<a·class="el"·href="namespacelibdap.html#a7a785b8fcc89e5be01284c06a9dbc97d">libdap::set_mime_text</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>189 <dt>Member·<a·class="el"·href="namespacelibdap.html#a7a785b8fcc89e5be01284c06a9dbc97d">libdap::set_mime_text</a>··(ostream·&amp;strm,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
192 <dd><a·class="anchor"·id="_deprecated000041"></a>··</dd>190 <dd><a·class="anchor"·id="_deprecated000041"></a>··</dd>
 191 <dt>Member·<a·class="el"·href="namespacelibdap.html#aef829d3d34220c1f9db6cd02ae56847a">libdap::set_mime_text</a>··(FILE·*out,·ObjectType·type,·const·string·&amp;ver,·EncodingType·enc,·const·time_t·last_modified)</dt>
 192 <dd><a·class="anchor"·id="_deprecated000040"></a>··</dd>
193 <dt>Module·<a·class="el"·href="namespacelibdap.html#amgrp251d53f1bbdcfad3623c977a9b9e3a75">MIME·utility·functions</a>··</dt>193 <dt>Module·<a·class="el"·href="namespacelibdap.html#amgrp251d53f1bbdcfad3623c977a9b9e3a75">MIME·utility·functions</a>··</dt>
194 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000052"></a>Use·ResponseBuilder·instead.</p>194 <dd><p·class="startdd"><a·class="anchor"·id="_deprecated000052"></a>Use·ResponseBuilder·instead.</p>
195 <p·class="enddd"></p>195 <p·class="enddd"></p>
196 </dd>196 </dd>
197 </dl>197 </dl>
198 </div></div><!--·contents·-->198 </div></div><!--·contents·-->
199 </div><!--·PageDoc·-->199 </div><!--·PageDoc·-->
1.9 KB
html2text {}
    
Offset 87, 28 lines modifiedOffset 87, 28 lines modified
87 ··Member·libdap::RCReader::is_proxy_for_used·()87 ··Member·libdap::RCReader::is_proxy_for_used·()
88 ··Member·libdap::RCReader::set_no_proxy_for_port·(int·i)88 ··Member·libdap::RCReader::set_no_proxy_for_port·(int·i)
89 ··Member·libdap::RCReader::set_proxy_for_proxy_host_url·(const·string·&s)89 ··Member·libdap::RCReader::set_proxy_for_proxy_host_url·(const·string·&s)
90 ··Member·libdap::RCReader::set_proxy_for_regexp·(const·string·&s)90 ··Member·libdap::RCReader::set_proxy_for_regexp·(const·string·&s)
91 ··Member·libdap::RCReader::set_proxy_for_regexp_flags·(int·i)91 ··Member·libdap::RCReader::set_proxy_for_regexp_flags·(int·i)
92 ··Member·libdap::RCReader::set_proxy_server_host_url·(const·string·&s)92 ··Member·libdap::RCReader::set_proxy_server_host_url·(const·string·&s)
93 ··Member·libdap::remove_mime_header·(FILE·*in)93 ··Member·libdap::remove_mime_header·(FILE·*in)
94 ··Member·libdap::set_mime_binary·(FILE·*out,·ObjectType·type,·const·string 
95 ··&ver,·EncodingType·enc,·const·time_t·last_modified) 
96 ··Member·libdap::set_mime_binary·(ostream·&strm,·ObjectType·type,·const·string94 ··Member·libdap::set_mime_binary·(ostream·&strm,·ObjectType·type,·const·string
97 ··&ver,·EncodingType·enc,·const·time_t·last_modified)95 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
 96 ··Member·libdap::set_mime_binary·(FILE·*out,·ObjectType·type,·const·string
 97 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
98 ··Member·libdap::set_mime_error·(ostream·&strm,·int·code,·const·string·&reason,98 ··Member·libdap::set_mime_error·(ostream·&strm,·int·code,·const·string·&reason,
99 ··const·string·&version)99 ··const·string·&version)
100 ··Member·libdap::set_mime_error·(FILE·*out,·int·code,·const·string·&reason,100 ··Member·libdap::set_mime_error·(FILE·*out,·int·code,·const·string·&reason,
101 ··const·string·&version)101 ··const·string·&version)
102 ··Member·libdap::set_mime_html·(ostream·&strm,·ObjectType·type,·const·string102 ··Member·libdap::set_mime_html·(ostream·&strm,·ObjectType·type,·const·string
103 ··&ver,·EncodingType·enc,·const·time_t·last_modified)103 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
104 ··Member·libdap::set_mime_html·(FILE·*out,·ObjectType·type,·const·string·&ver,104 ··Member·libdap::set_mime_html·(FILE·*out,·ObjectType·type,·const·string·&ver,
105 ··EncodingType·enc,·const·time_t·last_modified)105 ··EncodingType·enc,·const·time_t·last_modified)
106 ··Member·libdap::set_mime_not_modified·(ostream·&strm)106 ··Member·libdap::set_mime_not_modified·(ostream·&strm)
107 ··Member·libdap::set_mime_not_modified·(FILE·*out)107 ··Member·libdap::set_mime_not_modified·(FILE·*out)
108 ··Member·libdap::set_mime_text·(FILE·*out,·ObjectType·type,·const·string·&ver, 
109 ··EncodingType·enc,·const·time_t·last_modified) 
110 ··Member·libdap::set_mime_text·(ostream·&strm,·ObjectType·type,·const·string108 ··Member·libdap::set_mime_text·(ostream·&strm,·ObjectType·type,·const·string
111 ··&ver,·EncodingType·enc,·const·time_t·last_modified)109 ··&ver,·EncodingType·enc,·const·time_t·last_modified)
 110 ··Member·libdap::set_mime_text·(FILE·*out,·ObjectType·type,·const·string·&ver,
 111 ··EncodingType·enc,·const·time_t·last_modified)
112 ··Module·MIME_utility_functions112 ··Module·MIME_utility_functions
113 ······Use·ResponseBuilder·instead.113 ······Use·ResponseBuilder·instead.
114 ····*·Generated·by·[doxygen]·1.9.1114 ····*·Generated·by·[doxygen]·1.9.1
11.2 KB
./usr/share/doc/libdap-doc/html/todo.html
    
Offset 61, 36 lines modifiedOffset 61, 36 lines modified
61 <div·id="doc-content">61 <div·id="doc-content">
62 <div·class="PageDoc"><div·class="header">62 <div·class="PageDoc"><div·class="header">
63 ··<div·class="headertitle">63 ··<div·class="headertitle">
64 <div·class="title">Todo·List·</div>··</div>64 <div·class="title">Todo·List·</div>··</div>
65 </div><!--header-->65 </div><!--header-->
66 <div·class="contents">66 <div·class="contents">
67 <div·class="textblock"><dl·class="reflist">67 <div·class="textblock"><dl·class="reflist">
68 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4fe343c1eeb6fb1d61ab030433651d90">libdap::BaseType::set_length</a>··(int)</dt> 
69 <dd><a·class="anchor"·id="_todo000008"></a>change·param·type·to·int64_t··</dd> 
70 <dt>Class·<a·class="el"·href="classlibdap_1_1D4Enum.html">libdap::D4Enum</a>··</dt> 
71 <dd><a·class="anchor"·id="_todo000011"></a>Note·the·hack·to·remove·the·union...··</dd> 
72 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#a3c9bb7698219bdcdc4dba1fa38543975">libdap::Array::Array</a>··(const·string·&amp;n,·const·string·&amp;d,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>68 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#a3c9bb7698219bdcdc4dba1fa38543975">libdap::Array::Array</a>··(const·string·&amp;n,·const·string·&amp;d,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>
73 <dd><a·class="anchor"·id="_todo000002"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>69 <dd><a·class="anchor"·id="_todo000002"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>
74 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#ae9a0d029981757fdb6b67c6c020c37e0">libdap::Array::Array</a>··(const·string·&amp;n,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>70 <dt>Member·<a·class="el"·href="classlibdap_1_1Array.html#ae9a0d029981757fdb6b67c6c020c37e0">libdap::Array::Array</a>··(const·string·&amp;n,·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*v,·bool·is_dap4=false)</dt>
75 <dd><a·class="anchor"·id="_todo000001"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>71 <dd><a·class="anchor"·id="_todo000001"></a>Force·the·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Array::add_var()</a>·method·to·be·used·to·add·<em>v</em>.·This·version·of·<a·class="el"·href="classlibdap_1_1Array.html#ac9a68fa480403f9b80285073c653570c"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">add_var()</a>·calls·<a·class="el"·href="classlibdap_1_1Vector.html#a033417b3c3056fa77f1e32f62a0a2f3b"·title="Add·the·BaseType·pointer·to·this·constructor·type·instance.">Vector::add_var()</a>.·</dd>
76 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#adca3c2621c4a509537c18362005d7f7f">libdap::BaseType::add_var</a>··(<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*bt,·Part·part=nil)</dt>72 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#adca3c2621c4a509537c18362005d7f7f">libdap::BaseType::add_var</a>··(<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·*bt,·Part·part=nil)</dt>
77 <dd><a·class="anchor"·id="_todo000004"></a>We·should·get·rid·of·the·Part·parameter·and·adopt·the·convention·that·the·first·variable·is·the·<a·class="el"·href="classlibdap_1_1Array.html"·title="A·multidimensional·array·of·identical·data·types.">Array</a>·and·all·subsequent·ones·are·Maps·(when·dealing·with·a·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>,·the·only·time·Part·matters).·This·would·enable·several·methods·to·migrate·from·<a·class="el"·href="classlibdap_1_1Structure.html"·title="Holds·a·structure·(aggregate)·type.">Structure</a>,·<a·class="el"·href="classlibdap_1_1Sequence.html"·title="Holds·a·sequence.">Sequence</a>·and·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>·to·<a·class="el"·href="classlibdap_1_1Constructor.html">Constructor</a>.·</dd>73 <dd><a·class="anchor"·id="_todo000004"></a>We·should·get·rid·of·the·Part·parameter·and·adopt·the·convention·that·the·first·variable·is·the·<a·class="el"·href="classlibdap_1_1Array.html"·title="A·multidimensional·array·of·identical·data·types.">Array</a>·and·all·subsequent·ones·are·Maps·(when·dealing·with·a·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>,·the·only·time·Part·matters).·This·would·enable·several·methods·to·migrate·from·<a·class="el"·href="classlibdap_1_1Structure.html"·title="Holds·a·structure·(aggregate)·type.">Structure</a>,·<a·class="el"·href="classlibdap_1_1Sequence.html"·title="Holds·a·sequence.">Sequence</a>·and·<a·class="el"·href="classlibdap_1_1Grid.html"·title="Holds·the·Grid·data·type.">Grid</a>·to·<a·class="el"·href="classlibdap_1_1Constructor.html">Constructor</a>.·</dd>
78 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#aadcda7a659157bc6a832d8a5fb775b3f">libdap::BaseType::length</a>··()·const</dt>74 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#aadcda7a659157bc6a832d8a5fb775b3f">libdap::BaseType::length</a>··()·const</dt>
79 <dd><a·class="anchor"·id="_todo000007"></a>change·the·return·type·to·int64_t··</dd>75 <dd><a·class="anchor"·id="_todo000007"></a>change·the·return·type·to·int64_t··</dd>
80 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e">libdap::BaseType::read</a>··()</dt>76 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e">libdap::BaseType::read</a>··()</dt>
 77 <dd><p·class="startdd"><a·class="anchor"·id="_todo000005"></a>Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior·of·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·for·arrays.</p>
81 <dd><p·class="startdd"><a·class="anchor"·id="_todo000006"></a>Modify·all·of·the·stock·handlers·so·they·conform·to·this!</p>78 <p·class="enddd"><a·class="anchor"·id="_todo000006"></a>Modify·all·of·the·stock·handlers·so·they·conform·to·this!·</p>
82 <p·class="enddd"><a·class="anchor"·id="_todo000005"></a>Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior·of·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·for·arrays.·</p> 
83 </dd>79 </dd>
 80 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4fe343c1eeb6fb1d61ab030433651d90">libdap::BaseType::set_length</a>··(int)</dt>
 81 <dd><a·class="anchor"·id="_todo000008"></a>change·param·type·to·int64_t··</dd>
84 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4533905a450d2a7af32e7d5acd557676">libdap::BaseType::set_read_p</a>··(bool·state)</dt>82 <dt>Member·<a·class="el"·href="classlibdap_1_1BaseType.html#a4533905a450d2a7af32e7d5acd557676">libdap::BaseType::set_read_p</a>··(bool·state)</dt>
85 <dd><a·class="anchor"·id="_todo000003"></a>Look·at·making·synthesized·variables·easier·to·implement·and·at·making·them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the·code·that·computes·the·synthesized·var's·value·should·be·in·the·that·variable's·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·method?·This·might·provide·a·way·to·get·rid·of·the·awkward·'projection·functions'·by·replacing·them·with·real·children·of·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>.·It·would·also·provide·a·way·to·clean·up·the·way·the·<em>synthesized_p</em>·prop·intrudes·on·the·<em>read_p</em>·prop.·</dd>83 <dd><a·class="anchor"·id="_todo000003"></a>Look·at·making·synthesized·variables·easier·to·implement·and·at·making·them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the·code·that·computes·the·synthesized·var's·value·should·be·in·the·that·variable's·<a·class="el"·href="classlibdap_1_1BaseType.html#a1da003c53f2e663223f603ab3fbd7c8e"·title="Read·data·into·a·local·buffer.">read()</a>·method?·This·might·provide·a·way·to·get·rid·of·the·awkward·'projection·functions'·by·replacing·them·with·real·children·of·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>.·It·would·also·provide·a·way·to·clean·up·the·way·the·<em>synthesized_p</em>·prop·intrudes·on·the·<em>read_p</em>·prop.·</dd>
86 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#af26f89e9c0732a9c32bd5e15d716a7d7">libdap::Constructor::is_linear</a>··()</dt>84 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#af26f89e9c0732a9c32bd5e15d716a7d7">libdap::Constructor::is_linear</a>··()</dt>
87 <dd><a·class="anchor"·id="_todo000010"></a>Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg·</dd>85 <dd><a·class="anchor"·id="_todo000010"></a>Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg·</dd>
88 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#ab868fe97d5075b702bd084c2e9540913">libdap::Constructor::serialize</a>··(<a·class="el"·href="classlibdap_1_1D4StreamMarshaller.html"·title="Marshaller·that·knows·how·to·marshal/serialize·dap·data·objects·to·a·C++·iostream·using·DAP4&#39;s·receiv...">D4StreamMarshaller</a>·&amp;m,·<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr,·bool·filter=false)</dt>86 <dt>Member·<a·class="el"·href="classlibdap_1_1Constructor.html#ab868fe97d5075b702bd084c2e9540913">libdap::Constructor::serialize</a>··(<a·class="el"·href="classlibdap_1_1D4StreamMarshaller.html"·title="Marshaller·that·knows·how·to·marshal/serialize·dap·data·objects·to·a·C++·iostream·using·DAP4&#39;s·receiv...">D4StreamMarshaller</a>·&amp;m,·<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr,·bool·filter=false)</dt>
89 <dd><a·class="anchor"·id="_todo000009"></a>See·notebook·for·8/21/14·</dd>87 <dd><a·class="anchor"·id="_todo000009"></a>See·notebook·for·8/21/14·</dd>
 88 <dt>Class·<a·class="el"·href="classlibdap_1_1D4Enum.html">libdap::D4Enum</a>··</dt>
 89 <dd><a·class="anchor"·id="_todo000011"></a>Note·the·hack·to·remove·the·union...··</dd>
90 <dt>Member·<a·class="el"·href="classlibdap_1_1D4Group.html#ab8aa023211f1ed226b73def5e11da787">libdap::D4Group::transform_to_dap2</a>··(<a·class="el"·href="classlibdap_1_1AttrTable.html"·title="Contains·the·attributes·for·a·dataset.">AttrTable</a>·*parent_attr_table)</dt>90 <dt>Member·<a·class="el"·href="classlibdap_1_1D4Group.html#ab8aa023211f1ed226b73def5e11da787">libdap::D4Group::transform_to_dap2</a>··(<a·class="el"·href="classlibdap_1_1AttrTable.html"·title="Contains·the·attributes·for·a·dataset.">AttrTable</a>·*parent_attr_table)</dt>
91 <dd><a·class="anchor"·id="_todo000012"></a>Fix·the·comment.·</dd>91 <dd><a·class="anchor"·id="_todo000012"></a>Fix·the·comment.·</dd>
92 <dt>Member·<a·class="el"·href="classlibdap_1_1D4RValue.html#adf12fcbb253d9c336527ae12354ae56d">libdap::D4RValue::value</a>··(<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr)</dt>92 <dt>Member·<a·class="el"·href="classlibdap_1_1D4RValue.html#adf12fcbb253d9c336527ae12354ae56d">libdap::D4RValue::value</a>··(<a·class="el"·href="classlibdap_1_1DMR.html">DMR</a>·&amp;dmr)</dt>
93 <dd><a·class="anchor"·id="_todo000013"></a>Could·move·the·operation·that·wraps·a·constant·in·a·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·to·this·method·while·providing·other·ways·to·access·the·value(s)·(methods·to·determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).·This·would·provide·an·optimization·for·the·filter·evaluator·which·may·access·the·values·many·times.·We·might·also·modify·the·server·side·functions·so·they·could·access·constant·values·more·efficiently.·</dd>93 <dd><a·class="anchor"·id="_todo000013"></a>Could·move·the·operation·that·wraps·a·constant·in·a·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·to·this·method·while·providing·other·ways·to·access·the·value(s)·(methods·to·determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).·This·would·provide·an·optimization·for·the·filter·evaluator·which·may·access·the·values·many·times.·We·might·also·modify·the·server·side·functions·so·they·could·access·constant·values·more·efficiently.·</dd>
94 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a88c063f273e5aa68b38df4d8e09fb426">libdap::DDS::mark</a>··(const·string·&amp;name,·bool·state)</dt>94 <dt>Member·<a·class="el"·href="classlibdap_1_1DDS.html#a88c063f273e5aa68b38df4d8e09fb426">libdap::DDS::mark</a>··(const·string·&amp;name,·bool·state)</dt>
95 <dd><p·class="startdd"><a·class="anchor"·id="_todo000015"></a>These·methods·that·use·the·btp_stack·to·keep·track·of·the·path·from·the·top·of·a·dataset·to·a·particular·variable·can·be·rewritten·to·use·the·parent·field·instead.</p>95 <dd><p·class="startdd"><a·class="anchor"·id="_todo000015"></a>These·methods·that·use·the·btp_stack·to·keep·track·of·the·path·from·the·top·of·a·dataset·to·a·particular·variable·can·be·rewritten·to·use·the·parent·field·instead.</p>
96 <p·class="enddd"><a·class="anchor"·id="_todo000016"></a>All·the·methods·that·use·names·to·identify·variables·should·have·counterparts·that·take·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·pointers.··</p>96 <p·class="enddd"><a·class="anchor"·id="_todo000016"></a>All·the·methods·that·use·names·to·identify·variables·should·have·counterparts·that·take·<a·class="el"·href="classlibdap_1_1BaseType.html"·title="The·basic·data·type·for·the·DODS·DAP·types.">BaseType</a>·pointers.··</p>
2.66 KB
html2text {}
    
Offset 3, 18 lines modifiedOffset 3, 14 lines modified
  
  
  
3 libdap· Updated·for·version·3.20.73 libdap· Updated·for·version·3.20.7
4 libdap4·is·an·implementation·of·OPeNDAP's·DAP·protocol.4 libdap4·is·an·implementation·of·OPeNDAP's·DAP·protocol.
  
5 Todo·List5 Todo·List
6 ··Member·libdap::BaseType::set_length·(int) 
7 ······change·param·type·to·int64_t 
8 ··Class·libdap::D4Enum 
9 ······Note·the·hack·to·remove·the·union... 
10 ··Member·libdap::Array::Array·(const·string·&n,·const·string·&d,·BaseType·*v,6 ··Member·libdap::Array::Array·(const·string·&n,·const·string·&d,·BaseType·*v,
11 ··bool·is_dap4=false)7 ··bool·is_dap4=false)
12 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of8 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of
13 ······add_var()·calls·Vector::add_var().9 ······add_var()·calls·Vector::add_var().
14 ··Member·libdap::Array::Array·(const·string·&n,·BaseType·*v,·bool10 ··Member·libdap::Array::Array·(const·string·&n,·BaseType·*v,·bool
15 ··is_dap4=false)11 ··is_dap4=false)
16 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of12 ······Force·the·Array::add_var()·method·to·be·used·to·add·v.·This·version·of
Offset 24, 30 lines modifiedOffset 20, 34 lines modified
24 ······first·variable·is·the·Array·and·all·subsequent·ones·are·Maps·(when20 ······first·variable·is·the·Array·and·all·subsequent·ones·are·Maps·(when
25 ······dealing·with·a·Grid,·the·only·time·Part·matters).·This·would·enable21 ······dealing·with·a·Grid,·the·only·time·Part·matters).·This·would·enable
26 ······several·methods·to·migrate·from·Structure,·Sequence·and·Grid·to22 ······several·methods·to·migrate·from·Structure,·Sequence·and·Grid·to
27 ······Constructor.23 ······Constructor.
28 ··Member·libdap::BaseType::length·()·const24 ··Member·libdap::BaseType::length·()·const
29 ······change·the·return·type·to·int64_t25 ······change·the·return·type·to·int64_t
30 ··Member·libdap::BaseType::read·()26 ··Member·libdap::BaseType::read·()
31 ······Modify·all·of·the·stock·handlers·so·they·conform·to·this! 
32 ······Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior27 ······Modify·the·D4·serialize·code·so·that·it·supports·the·true/false·behavior
33 ······of·read()·for·arrays.28 ······of·read()·for·arrays.
 29 ······Modify·all·of·the·stock·handlers·so·they·conform·to·this!
 30 ··Member·libdap::BaseType::set_length·(int)
 31 ······change·param·type·to·int64_t
34 ··Member·libdap::BaseType::set_read_p·(bool·state)32 ··Member·libdap::BaseType::set_read_p·(bool·state)
35 ······Look·at·making·synthesized·variables·easier·to·implement·and·at·making33 ······Look·at·making·synthesized·variables·easier·to·implement·and·at·making
36 ······them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the34 ······them·more·integrated·into·the·overall·CE·evaluation·process.·Maybe·the
37 ······code·that·computes·the·synthesized·var's·value·should·be·in·the·that35 ······code·that·computes·the·synthesized·var's·value·should·be·in·the·that
38 ······variable's·read()·method?·This·might·provide·a·way·to·get·rid·of·the36 ······variable's·read()·method?·This·might·provide·a·way·to·get·rid·of·the
39 ······awkward·'projection·functions'·by·replacing·them·with·real·children·of37 ······awkward·'projection·functions'·by·replacing·them·with·real·children·of
40 ······BaseType.·It·would·also·provide·a·way·to·clean·up·the·way·the38 ······BaseType.·It·would·also·provide·a·way·to·clean·up·the·way·the
41 ······synthesized_p·prop·intrudes·on·the·read_p·prop.39 ······synthesized_p·prop·intrudes·on·the·read_p·prop.
42 ··Member·libdap::Constructor::is_linear·()40 ··Member·libdap::Constructor::is_linear·()
43 ······Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg41 ······Change·the·name·to·is_flattenable·or·something·like·that.·05/16/03·jhrg
44 ··Member·libdap::Constructor::serialize·(D4StreamMarshaller·&m,·DMR·&dmr,·bool42 ··Member·libdap::Constructor::serialize·(D4StreamMarshaller·&m,·DMR·&dmr,·bool
45 ··filter=false)43 ··filter=false)
46 ······See·notebook·for·8/21/1444 ······See·notebook·for·8/21/14
 45 ··Class·libdap::D4Enum
 46 ······Note·the·hack·to·remove·the·union...
47 ··Member·libdap::D4Group::transform_to_dap2·(AttrTable·*parent_attr_table)47 ··Member·libdap::D4Group::transform_to_dap2·(AttrTable·*parent_attr_table)
48 ······Fix·the·comment.48 ······Fix·the·comment.
49 ··Member·libdap::D4RValue::value·(DMR·&dmr)49 ··Member·libdap::D4RValue::value·(DMR·&dmr)
50 ······Could·move·the·operation·that·wraps·a·constant·in·a·BaseType·to·this50 ······Could·move·the·operation·that·wraps·a·constant·in·a·BaseType·to·this
51 ······method·while·providing·other·ways·to·access·the·value(s)·(methods·to51 ······method·while·providing·other·ways·to·access·the·value(s)·(methods·to
52 ······determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).52 ······determine·if·the·rvalue·is·a·constant·and·what·DAP·type·it·is,·e.g.).
53 ······This·would·provide·an·optimization·for·the·filter·evaluator·which·may53 ······This·would·provide·an·optimization·for·the·filter·evaluator·which·may