glite/jdl/PrivateAdManipulation.h

Go to the documentation of this file.
00001 /*
00002 Copyright (c) Members of the EGEE Collaboration. 2004.
00003 See http://www.eu-egee.org/partners/ for details on the
00004 copyright holders.
00005 
00006 Licensed under the Apache License, Version 2.0 (the "License");
00007 you may not use this file except in compliance with the License.
00008 You may obtain a copy of the License at
00009 
00010     http://www.apache.org/licenses/LICENSE-2.0
00011 
00012 Unless required by applicable law or agreed to in writing, software
00013 distributed under the License is distributed on an "AS IS" BASIS,
00014 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
00015 either express or implied.
00016 See the License for the specific language governing permissions and
00017 limitations under the License.
00018 */
00019 
00020 #ifndef GLITE_WMS_COMMON_REQUESTAD_PRIVATEADMANIPULATION_H
00021 #define GLITE_WMS_COMMON_REQUESTAD_PRIVATEADMANIPULATION_H
00022 
00023 #ifndef GLITE_WMS_X_STRING
00024 #define GLITE_WMS_X_STRING
00025 #include <string>
00026 #endif
00027 
00028 #ifndef GLITE_WMS_X_VECTOR
00029 #define GLITE_WMS_X_VECTOR
00030 #include <vector>
00031 #endif
00032 
00033 namespace classad {
00034 class ClassAd;
00035 }
00036 
00037 namespace glite {
00038 namespace jdl {
00039 
00040 
00041 void set_transfer_executable( classad::ClassAd &job_ad, const bool &value );
00042 
00043 bool get_transfer_executable( const classad::ClassAd &job_ad );
00044 
00045 void remove_transfer_executable( classad::ClassAd &job_ad );
00046 
00047 std::string unparse_transfer_executable( const classad::ClassAd &job_ad );
00048 
00049 void set_transfer_executable( classad::ClassAd &job_ad, bool value, bool &good );
00050 
00051 bool get_transfer_executable( const classad::ClassAd &job_ad, bool &good );
00052 
00053 void remove_transfer_executable( classad::ClassAd &job_ad, bool &good );
00054 
00055 std::string unparse_transfer_executable( const classad::ClassAd &job_ad, bool &good );
00056 
00057 void set_copy_to_spool( classad::ClassAd &job_ad, const bool &value );
00058 
00059 bool get_copy_to_spool( const classad::ClassAd &job_ad );
00060 
00061 void remove_copy_to_spool( classad::ClassAd &job_ad );
00062 
00063 std::string unparse_copy_to_spool( const classad::ClassAd &job_ad );
00064 
00065 void set_copy_to_spool( classad::ClassAd &job_ad, bool value, bool &good );
00066 
00067 bool get_copy_to_spool( const classad::ClassAd &job_ad, bool &good );
00068 
00069 void remove_copy_to_spool( classad::ClassAd &job_ad, bool &good );
00070 
00071 std::string unparse_copy_to_spool( const classad::ClassAd &job_ad, bool &good );
00072 
00073 void set_stream_output( classad::ClassAd &job_ad, const bool &value );
00074 
00075 bool get_stream_output( const classad::ClassAd &job_ad );
00076 
00077 void remove_stream_output( classad::ClassAd &job_ad );
00078 
00079 std::string unparse_stream_output( const classad::ClassAd &job_ad );
00080 
00081 void set_stream_output( classad::ClassAd &job_ad, bool value, bool &good );
00082 
00083 bool get_stream_output( const classad::ClassAd &job_ad, bool &good );
00084 
00085 void remove_stream_output( classad::ClassAd &job_ad, bool &good );
00086 
00087 std::string unparse_stream_output( const classad::ClassAd &job_ad, bool &good );
00088 
00089 void set_stream_error( classad::ClassAd &job_ad, const bool &value );
00090 
00091 bool get_stream_error( const classad::ClassAd &job_ad );
00092 
00093 void remove_stream_error( classad::ClassAd &job_ad );
00094 
00095 std::string unparse_stream_error( const classad::ClassAd &job_ad );
00096 
00097 void set_stream_error( classad::ClassAd &job_ad, bool value, bool &good );
00098 
00099 bool get_stream_error( const classad::ClassAd &job_ad, bool &good );
00100 
00101 void remove_stream_error( classad::ClassAd &job_ad, bool &good );
00102 
00103 std::string unparse_stream_error( const classad::ClassAd &job_ad, bool &good );
00104 
00105 void set_notification( classad::ClassAd &job_ad, const std::string &value );
00106 
00107 std::string get_notification( const classad::ClassAd &job_ad );
00108 
00109 void remove_notification( classad::ClassAd &job_ad );
00110 
00111 std::string unparse_notification( const classad::ClassAd &job_ad );
00112 
00113 void set_notification( classad::ClassAd &job_ad, const std::string &value, bool &good );
00114 
00115 std::string get_notification( const classad::ClassAd &job_ad, bool &good );
00116 
00117 void remove_notification( classad::ClassAd &job_ad, bool &good );
00118 
00119 std::string unparse_notification( const classad::ClassAd &job_ad, bool &good );
00120 
00121 void set_log( classad::ClassAd &job_ad, const std::string &value );
00122 
00123 std::string get_log( const classad::ClassAd &job_ad );
00124 
00125 void remove_log( classad::ClassAd &job_ad );
00126 
00127 std::string unparse_log( const classad::ClassAd &job_ad );
00128 
00129 void set_log( classad::ClassAd &job_ad, const std::string &value, bool &good );
00130 
00131 std::string get_log( const classad::ClassAd &job_ad, bool &good );
00132 
00133 void remove_log( classad::ClassAd &job_ad, bool &good );
00134 
00135 std::string unparse_log( const classad::ClassAd &job_ad, bool &good );
00136 
00137 void set_output( classad::ClassAd &job_ad, const std::string &value );
00138 
00139 std::string get_output( const classad::ClassAd &job_ad );
00140 
00141 void remove_output( classad::ClassAd &job_ad );
00142 
00143 std::string unparse_output( const classad::ClassAd &job_ad );
00144 
00145 void set_output( classad::ClassAd &job_ad, const std::string &value, bool &good );
00146 
00147 std::string get_output( const classad::ClassAd &job_ad, bool &good );
00148 
00149 void remove_output( classad::ClassAd &job_ad, bool &good );
00150 
00151 std::string unparse_output( const classad::ClassAd &job_ad, bool &good );
00152 
00153 void set_error( classad::ClassAd &job_ad, const std::string &value );
00154 
00155 std::string get_error( const classad::ClassAd &job_ad );
00156 
00157 void remove_error( classad::ClassAd &job_ad );
00158 
00159 std::string unparse_error( const classad::ClassAd &job_ad );
00160 
00161 void set_error( classad::ClassAd &job_ad, const std::string &value, bool &good );
00162 
00163 std::string get_error( const classad::ClassAd &job_ad, bool &good );
00164 
00165 void remove_error( classad::ClassAd &job_ad, bool &good );
00166 
00167 std::string unparse_error( const classad::ClassAd &job_ad, bool &good );
00168 
00169 void set_error_( classad::ClassAd &job_ad, const std::string &value );
00170 
00171 std::string get_error_( const classad::ClassAd &job_ad );
00172 
00173 void remove_error_( classad::ClassAd &job_ad );
00174 
00175 std::string unparse_error_( const classad::ClassAd &job_ad );
00176 
00177 void set_error_( classad::ClassAd &job_ad, const std::string &value, bool &good );
00178 
00179 std::string get_error_( const classad::ClassAd &job_ad, bool &good );
00180 
00181 void remove_error_( classad::ClassAd &job_ad, bool &good );
00182 
00183 std::string unparse_error_( const classad::ClassAd &job_ad, bool &good );
00184 
00185 void set_x509_user_proxy( classad::ClassAd &job_ad, const std::string &value );
00186 
00187 std::string get_x509_user_proxy( const classad::ClassAd &job_ad );
00188 
00189 void remove_x509_user_proxy( classad::ClassAd &job_ad );
00190 
00191 std::string unparse_x509_user_proxy( const classad::ClassAd &job_ad );
00192 
00193 void set_x509_user_proxy( classad::ClassAd &job_ad, const std::string &value, bool &good );
00194 
00195 std::string get_x509_user_proxy( const classad::ClassAd &job_ad, bool &good );
00196 
00197 void remove_x509_user_proxy( classad::ClassAd &job_ad, bool &good );
00198 
00199 std::string unparse_x509_user_proxy( const classad::ClassAd &job_ad, bool &good );
00200 
00201 void set_submit_event_notes( classad::ClassAd &job_ad, const std::string &value );
00202 
00203 std::string get_submit_event_notes( const classad::ClassAd &job_ad );
00204 
00205 void remove_submit_event_notes( classad::ClassAd &job_ad );
00206 
00207 std::string unparse_submit_event_notes( const classad::ClassAd &job_ad );
00208 
00209 void set_submit_event_notes( classad::ClassAd &job_ad, const std::string &value, bool &good );
00210 
00211 std::string get_submit_event_notes( const classad::ClassAd &job_ad, bool &good );
00212 
00213 void remove_submit_event_notes( classad::ClassAd &job_ad, bool &good );
00214 
00215 std::string unparse_submit_event_notes( const classad::ClassAd &job_ad, bool &good );
00216 
00217 void set_submit_event_user_notes( classad::ClassAd &job_ad, const std::string &value );
00218 
00219 std::string get_submit_event_user_notes( const classad::ClassAd &job_ad );
00220 
00221 void remove_submit_event_user_notes( classad::ClassAd &job_ad );
00222 
00223 std::string unparse_submit_event_user_notes( const classad::ClassAd &job_ad );
00224 
00225 void set_submit_event_user_notes( classad::ClassAd &job_ad, const std::string &value, bool &good );
00226 
00227 std::string get_submit_event_user_notes( const classad::ClassAd &job_ad, bool &good );
00228 
00229 void remove_submit_event_user_notes( classad::ClassAd &job_ad, bool &good );
00230 
00231 std::string unparse_submit_event_user_notes( const classad::ClassAd &job_ad, bool &good );
00232 
00233 void set_input_sandbox_path( classad::ClassAd &job_ad, const std::string &value );
00234 
00235 std::string get_input_sandbox_path( const classad::ClassAd &job_ad );
00236 
00237 void remove_input_sandbox_path( classad::ClassAd &job_ad );
00238 
00239 std::string unparse_input_sandbox_path( const classad::ClassAd &job_ad );
00240 
00241 void set_input_sandbox_path( classad::ClassAd &job_ad, const std::string &value, bool &good );
00242 
00243 std::string get_input_sandbox_path( const classad::ClassAd &job_ad, bool &good );
00244 
00245 void remove_input_sandbox_path( classad::ClassAd &job_ad, bool &good );
00246 
00247 std::string unparse_input_sandbox_path( const classad::ClassAd &job_ad, bool &good );
00248 
00249 void set_output_sandbox_path( classad::ClassAd &job_ad, const std::string &value );
00250 
00251 std::string get_output_sandbox_path( const classad::ClassAd &job_ad );
00252 
00253 void remove_output_sandbox_path( classad::ClassAd &job_ad );
00254 
00255 std::string unparse_output_sandbox_path( const classad::ClassAd &job_ad );
00256 
00257 void set_output_sandbox_path( classad::ClassAd &job_ad, const std::string &value, bool &good );
00258 
00259 std::string get_output_sandbox_path( const classad::ClassAd &job_ad, bool &good );
00260 
00261 void remove_output_sandbox_path( classad::ClassAd &job_ad, bool &good );
00262 
00263 std::string unparse_output_sandbox_path( const classad::ClassAd &job_ad, bool &good );
00264 
00265 void set_globus_scheduler( classad::ClassAd &job_ad, const std::string &value );
00266 
00267 std::string get_globus_scheduler( const classad::ClassAd &job_ad );
00268 
00269 void remove_globus_scheduler( classad::ClassAd &job_ad );
00270 
00271 std::string unparse_globus_scheduler( const classad::ClassAd &job_ad );
00272 
00273 void set_globus_scheduler( classad::ClassAd &job_ad, const std::string &value, bool &good );
00274 
00275 std::string get_globus_scheduler( const classad::ClassAd &job_ad, bool &good );
00276 
00277 void remove_globus_scheduler( classad::ClassAd &job_ad, bool &good );
00278 
00279 std::string unparse_globus_scheduler( const classad::ClassAd &job_ad, bool &good );
00280 
00281 void set_grid_type( classad::ClassAd &job_ad, const std::string &value );
00282 
00283 std::string get_grid_type( const classad::ClassAd &job_ad );
00284 
00285 void remove_grid_type( classad::ClassAd &job_ad );
00286 
00287 std::string unparse_grid_type( const classad::ClassAd &job_ad );
00288 
00289 void set_grid_type( classad::ClassAd &job_ad, const std::string &value, bool &good );
00290 
00291 std::string get_grid_type( const classad::ClassAd &job_ad, bool &good );
00292 
00293 void remove_grid_type( classad::ClassAd &job_ad, bool &good );
00294 
00295 std::string unparse_grid_type( const classad::ClassAd &job_ad, bool &good );
00296 
00297 void set_remote_job_universe( classad::ClassAd &job_ad, const int &value );
00298 
00299 int get_remote_job_universe( const classad::ClassAd &job_ad );
00300 
00301 void remove_remote_job_universe( classad::ClassAd &job_ad );
00302 
00303 std::string unparse_remote_job_universe( const classad::ClassAd &job_ad );
00304 
00305 void set_remote_job_universe( classad::ClassAd &job_ad, int value, bool &good );
00306 
00307 int get_remote_job_universe( const classad::ClassAd &job_ad, bool &good );
00308 
00309 void remove_remote_job_universe( classad::ClassAd &job_ad, bool &good );
00310 
00311 std::string unparse_remote_job_universe( const classad::ClassAd &job_ad, bool &good );
00312 
00313 void set_remote_sub_universe( classad::ClassAd &job_ad, const std::string &value );
00314 
00315 std::string get_remote_sub_universe( const classad::ClassAd &job_ad );
00316 
00317 void remove_remote_sub_universe( classad::ClassAd &job_ad );
00318 
00319 std::string unparse_remote_sub_universe( const classad::ClassAd &job_ad );
00320 
00321 void set_remote_sub_universe( classad::ClassAd &job_ad, const std::string &value, bool &good );
00322 
00323 std::string get_remote_sub_universe( const classad::ClassAd &job_ad, bool &good );
00324 
00325 void remove_remote_sub_universe( classad::ClassAd &job_ad, bool &good );
00326 
00327 std::string unparse_remote_sub_universe( const classad::ClassAd &job_ad, bool &good );
00328 
00329 void set_remote_job_grid_type( classad::ClassAd &job_ad, const std::string &value );
00330 
00331 std::string get_remote_job_grid_type( const classad::ClassAd &job_ad );
00332 
00333 void remove_remote_job_grid_type( classad::ClassAd &job_ad );
00334 
00335 std::string unparse_remote_job_grid_type( const classad::ClassAd &job_ad );
00336 
00337 void set_remote_job_grid_type( classad::ClassAd &job_ad, const std::string &value, bool &good );
00338 
00339 std::string get_remote_job_grid_type( const classad::ClassAd &job_ad, bool &good );
00340 
00341 void remove_remote_job_grid_type( classad::ClassAd &job_ad, bool &good );
00342 
00343 std::string unparse_remote_job_grid_type( const classad::ClassAd &job_ad, bool &good );
00344 
00345 void set_daemon_unique_name( classad::ClassAd &job_ad, const std::string &value );
00346 
00347 std::string get_daemon_unique_name( const classad::ClassAd &job_ad );
00348 
00349 void remove_daemon_unique_name( classad::ClassAd &job_ad );
00350 
00351 std::string unparse_daemon_unique_name( const classad::ClassAd &job_ad );
00352 
00353 void set_daemon_unique_name( classad::ClassAd &job_ad, const std::string &value, bool &good );
00354 
00355 std::string get_daemon_unique_name( const classad::ClassAd &job_ad, bool &good );
00356 
00357 void remove_daemon_unique_name( classad::ClassAd &job_ad, bool &good );
00358 
00359 std::string unparse_daemon_unique_name( const classad::ClassAd &job_ad, bool &good );
00360 
00361 void set_condor_requirements( classad::ClassAd &job_ad, const std::string &value );
00362 
00363 std::string get_condor_requirements( const classad::ClassAd &job_ad );
00364 
00365 void remove_condor_requirements( classad::ClassAd &job_ad );
00366 
00367 std::string unparse_condor_requirements( const classad::ClassAd &job_ad );
00368 
00369 void set_condor_requirements( classad::ClassAd &job_ad, const std::string &value, bool &good );
00370 
00371 std::string get_condor_requirements( const classad::ClassAd &job_ad, bool &good );
00372 
00373 void remove_condor_requirements( classad::ClassAd &job_ad, bool &good );
00374 
00375 std::string unparse_condor_requirements( const classad::ClassAd &job_ad, bool &good );
00376 
00377 void set_remote_requirements( classad::ClassAd &job_ad, const std::string &value );
00378 
00379 std::string get_remote_requirements( const classad::ClassAd &job_ad );
00380 
00381 void remove_remote_requirements( classad::ClassAd &job_ad );
00382 
00383 std::string unparse_remote_requirements( const classad::ClassAd &job_ad );
00384 
00385 void set_remote_requirements( classad::ClassAd &job_ad, const std::string &value, bool &good );
00386 
00387 std::string get_remote_requirements( const classad::ClassAd &job_ad, bool &good );
00388 
00389 void remove_remote_requirements( classad::ClassAd &job_ad, bool &good );
00390 
00391 std::string unparse_remote_requirements( const classad::ClassAd &job_ad, bool &good );
00392 
00393 void set_remote_env( classad::ClassAd &job_ad, const std::string &value );
00394 
00395 std::string get_remote_env( const classad::ClassAd &job_ad );
00396 
00397 void remove_remote_env( classad::ClassAd &job_ad );
00398 
00399 std::string unparse_remote_env( const classad::ClassAd &job_ad );
00400 
00401 void set_remote_env( classad::ClassAd &job_ad, const std::string &value, bool &good );
00402 
00403 std::string get_remote_env( const classad::ClassAd &job_ad, bool &good );
00404 
00405 void remove_remote_env( classad::ClassAd &job_ad, bool &good );
00406 
00407 std::string unparse_remote_env( const classad::ClassAd &job_ad, bool &good );
00408 
00409 void set_remote_remote_queue( classad::ClassAd &job_ad, const std::string &value );
00410 
00411 std::string get_remote_remote_queue( const classad::ClassAd &job_ad );
00412 
00413 void remove_remote_remote_queue( classad::ClassAd &job_ad );
00414 
00415 std::string unparse_remote_remote_queue( const classad::ClassAd &job_ad );
00416 
00417 void set_remote_remote_queue( classad::ClassAd &job_ad, const std::string &value, bool &good );
00418 
00419 std::string get_remote_remote_queue( const classad::ClassAd &job_ad, bool &good );
00420 
00421 void remove_remote_remote_queue( classad::ClassAd &job_ad, bool &good );
00422 
00423 std::string unparse_remote_remote_queue( const classad::ClassAd &job_ad, bool &good );
00424 
00425 void set_remote_remote_grid_type( classad::ClassAd &job_ad, const std::string &value );
00426 
00427 std::string get_remote_remote_grid_type( const classad::ClassAd &job_ad );
00428 
00429 void remove_remote_remote_grid_type( classad::ClassAd &job_ad );
00430 
00431 std::string unparse_remote_remote_grid_type( const classad::ClassAd &job_ad );
00432 
00433 void set_remote_remote_grid_type( classad::ClassAd &job_ad, const std::string &value, bool &good );
00434 
00435 std::string get_remote_remote_grid_type( const classad::ClassAd &job_ad, bool &good );
00436 
00437 void remove_remote_remote_grid_type( classad::ClassAd &job_ad, bool &good );
00438 
00439 std::string unparse_remote_remote_grid_type( const classad::ClassAd &job_ad, bool &good );
00440 
00441 void set_remote_remote_job_universe( classad::ClassAd &job_ad, const int &value );
00442 
00443 int get_remote_remote_job_universe( const classad::ClassAd &job_ad );
00444 
00445 void remove_remote_remote_job_universe( classad::ClassAd &job_ad );
00446 
00447 std::string unparse_remote_remote_job_universe( const classad::ClassAd &job_ad );
00448 
00449 void set_remote_remote_job_universe( classad::ClassAd &job_ad, int value, bool &good );
00450 
00451 int get_remote_remote_job_universe( const classad::ClassAd &job_ad, bool &good );
00452 
00453 void remove_remote_remote_job_universe( classad::ClassAd &job_ad, bool &good );
00454 
00455 std::string unparse_remote_remote_job_universe( const classad::ClassAd &job_ad, bool &good );
00456 
00457 void set_remote_remote_requirements( classad::ClassAd &job_ad, const std::string &value );
00458 
00459 std::string get_remote_remote_requirements( const classad::ClassAd &job_ad );
00460 
00461 void remove_remote_remote_requirements( classad::ClassAd &job_ad );
00462 
00463 std::string unparse_remote_remote_requirements( const classad::ClassAd &job_ad );
00464 
00465 void set_remote_remote_requirements( classad::ClassAd &job_ad, const std::string &value, bool &good );
00466 
00467 std::string get_remote_remote_requirements( const classad::ClassAd &job_ad, bool &good );
00468 
00469 void remove_remote_remote_requirements( classad::ClassAd &job_ad, bool &good );
00470 
00471 std::string unparse_remote_remote_requirements( const classad::ClassAd &job_ad, bool &good );
00472 
00473 void set_remote_remote_file_system_domain( classad::ClassAd &job_ad, const std::string &value );
00474 
00475 std::string get_remote_remote_file_system_domain( const classad::ClassAd &job_ad );
00476 
00477 void remove_remote_remote_file_system_domain( classad::ClassAd &job_ad );
00478 
00479 std::string unparse_remote_remote_file_system_domain( const classad::ClassAd &job_ad );
00480 
00481 void set_remote_remote_file_system_domain( classad::ClassAd &job_ad, const std::string &value, bool &good );
00482 
00483 std::string get_remote_remote_file_system_domain( const classad::ClassAd &job_ad, bool &good );
00484 
00485 void remove_remote_remote_file_system_domain( classad::ClassAd &job_ad, bool &good );
00486 
00487 std::string unparse_remote_remote_file_system_domain( const classad::ClassAd &job_ad, bool &good );
00488 
00489 void set_remote_remote_uid_system_domain( classad::ClassAd &job_ad, const std::string &value );
00490 
00491 std::string get_remote_remote_uid_system_domain( const classad::ClassAd &job_ad );
00492 
00493 void remove_remote_remote_uid_system_domain( classad::ClassAd &job_ad );
00494 
00495 std::string unparse_remote_remote_uid_system_domain( const classad::ClassAd &job_ad );
00496 
00497 void set_remote_remote_uid_system_domain( classad::ClassAd &job_ad, const std::string &value, bool &good );
00498 
00499 std::string get_remote_remote_uid_system_domain( const classad::ClassAd &job_ad, bool &good );
00500 
00501 void remove_remote_remote_uid_system_domain( classad::ClassAd &job_ad, bool &good );
00502 
00503 std::string unparse_remote_remote_uid_system_domain( const classad::ClassAd &job_ad, bool &good );
00504 
00505 void set_remote_remote_should_transfer_files( classad::ClassAd &job_ad, const std::string &value );
00506 
00507 std::string get_remote_remote_should_transfer_files( const classad::ClassAd &job_ad );
00508 
00509 void remove_remote_remote_should_transfer_files( classad::ClassAd &job_ad );
00510 
00511 std::string unparse_remote_remote_should_transfer_files( const classad::ClassAd &job_ad );
00512 
00513 void set_remote_remote_should_transfer_files( classad::ClassAd &job_ad, const std::string &value, bool &good );
00514 
00515 std::string get_remote_remote_should_transfer_files( const classad::ClassAd &job_ad, bool &good );
00516 
00517 void remove_remote_remote_should_transfer_files( classad::ClassAd &job_ad, bool &good );
00518 
00519 std::string unparse_remote_remote_should_transfer_files( const classad::ClassAd &job_ad, bool &good );
00520 
00521 void set_remote_remote_when_to_transfer_output( classad::ClassAd &job_ad, const std::string &value );
00522 
00523 std::string get_remote_remote_when_to_transfer_output( const classad::ClassAd &job_ad );
00524 
00525 void remove_remote_remote_when_to_transfer_output( classad::ClassAd &job_ad );
00526 
00527 std::string unparse_remote_remote_when_to_transfer_output( const classad::ClassAd &job_ad );
00528 
00529 void set_remote_remote_when_to_transfer_output( classad::ClassAd &job_ad, const std::string &value, bool &good );
00530 
00531 std::string get_remote_remote_when_to_transfer_output( const classad::ClassAd &job_ad, bool &good );
00532 
00533 void remove_remote_remote_when_to_transfer_output( classad::ClassAd &job_ad, bool &good );
00534 
00535 std::string unparse_remote_remote_when_to_transfer_output( const classad::ClassAd &job_ad, bool &good );
00536 
00537 void set_remote_remote_nodenumber( classad::ClassAd &job_ad, const int &value );
00538 
00539 int get_remote_remote_nodenumber( const classad::ClassAd &job_ad );
00540 
00541 void remove_remote_remote_nodenumber( classad::ClassAd &job_ad );
00542 
00543 std::string unparse_remote_remote_nodenumber( const classad::ClassAd &job_ad );
00544 
00545 void set_remote_remote_nodenumber( classad::ClassAd &job_ad, int value, bool &good );
00546 
00547 int get_remote_remote_nodenumber( const classad::ClassAd &job_ad, bool &good );
00548 
00549 void remove_remote_remote_nodenumber( classad::ClassAd &job_ad, bool &good );
00550 
00551 std::string unparse_remote_remote_nodenumber( const classad::ClassAd &job_ad, bool &good );
00552 
00553 void set_remote_remote_stagecmd( classad::ClassAd &job_ad, const bool &value );
00554 
00555 bool get_remote_remote_stagecmd( const classad::ClassAd &job_ad );
00556 
00557 void remove_remote_remote_stagecmd( classad::ClassAd &job_ad );
00558 
00559 std::string unparse_remote_remote_stagecmd( const classad::ClassAd &job_ad );
00560 
00561 void set_remote_remote_stagecmd( classad::ClassAd &job_ad, bool value, bool &good );
00562 
00563 bool get_remote_remote_stagecmd( const classad::ClassAd &job_ad, bool &good );
00564 
00565 void remove_remote_remote_stagecmd( classad::ClassAd &job_ad, bool &good );
00566 
00567 std::string unparse_remote_remote_stagecmd( const classad::ClassAd &job_ad, bool &good );
00568 
00569 void set_remote_remote_edg_jobid( classad::ClassAd &job_ad, const std::string &value );
00570 
00571 std::string get_remote_remote_edg_jobid( const classad::ClassAd &job_ad );
00572 
00573 void remove_remote_remote_edg_jobid( classad::ClassAd &job_ad );
00574 
00575 std::string unparse_remote_remote_edg_jobid( const classad::ClassAd &job_ad );
00576 
00577 void set_remote_remote_edg_jobid( classad::ClassAd &job_ad, const std::string &value, bool &good );
00578 
00579 std::string get_remote_remote_edg_jobid( const classad::ClassAd &job_ad, bool &good );
00580 
00581 void remove_remote_remote_edg_jobid( classad::ClassAd &job_ad, bool &good );
00582 
00583 std::string unparse_remote_remote_edg_jobid( const classad::ClassAd &job_ad, bool &good );
00584 
00585 void set_remote_remote_user_subject_name( classad::ClassAd &job_ad, const std::string &value );
00586 
00587 std::string get_remote_remote_user_subject_name( const classad::ClassAd &job_ad );
00588 
00589 void remove_remote_remote_user_subject_name( classad::ClassAd &job_ad );
00590 
00591 std::string unparse_remote_remote_user_subject_name( const classad::ClassAd &job_ad );
00592 
00593 void set_remote_remote_user_subject_name( classad::ClassAd &job_ad, const std::string &value, bool &good );
00594 
00595 std::string get_remote_remote_user_subject_name( const classad::ClassAd &job_ad, bool &good );
00596 
00597 void remove_remote_remote_user_subject_name( classad::ClassAd &job_ad, bool &good );
00598 
00599 std::string unparse_remote_remote_user_subject_name( const classad::ClassAd &job_ad, bool &good );
00600 
00601 void set_remote_remote_ceid( classad::ClassAd &job_ad, const std::string &value );
00602 
00603 std::string get_remote_remote_ceid( const classad::ClassAd &job_ad );
00604 
00605 void remove_remote_remote_ceid( classad::ClassAd &job_ad );
00606 
00607 std::string unparse_remote_remote_ceid( const classad::ClassAd &job_ad );
00608 
00609 void set_remote_remote_ceid( classad::ClassAd &job_ad, const std::string &value, bool &good );
00610 
00611 std::string get_remote_remote_ceid( const classad::ClassAd &job_ad, bool &good );
00612 
00613 void remove_remote_remote_ceid( classad::ClassAd &job_ad, bool &good );
00614 
00615 std::string unparse_remote_remote_ceid( const classad::ClassAd &job_ad, bool &good );
00616 
00617 void set_remote_remote_voms_fqan( classad::ClassAd &job_ad, const std::string &value );
00618 
00619 std::string get_remote_remote_voms_fqan( const classad::ClassAd &job_ad );
00620 
00621 void remove_remote_remote_voms_fqan( classad::ClassAd &job_ad );
00622 
00623 std::string unparse_remote_remote_voms_fqan( const classad::ClassAd &job_ad );
00624 
00625 void set_remote_remote_voms_fqan( classad::ClassAd &job_ad, const std::string &value, bool &good );
00626 
00627 std::string get_remote_remote_voms_fqan( const classad::ClassAd &job_ad, bool &good );
00628 
00629 void remove_remote_remote_voms_fqan( classad::ClassAd &job_ad, bool &good );
00630 
00631 std::string unparse_remote_remote_voms_fqan( const classad::ClassAd &job_ad, bool &good );
00632 
00633 void set_remote_remote_virtual_organisation( classad::ClassAd &job_ad, const std::string &value );
00634 
00635 std::string get_remote_remote_virtual_organisation( const classad::ClassAd &job_ad );
00636 
00637 void remove_remote_remote_virtual_organisation( classad::ClassAd &job_ad );
00638 
00639 std::string unparse_remote_remote_virtual_organisation( const classad::ClassAd &job_ad );
00640 
00641 void set_remote_remote_virtual_organisation( classad::ClassAd &job_ad, const std::string &value, bool &good );
00642 
00643 std::string get_remote_remote_virtual_organisation( const classad::ClassAd &job_ad, bool &good );
00644 
00645 void remove_remote_remote_virtual_organisation( classad::ClassAd &job_ad, bool &good );
00646 
00647 std::string unparse_remote_remote_virtual_organisation( const classad::ClassAd &job_ad, bool &good );
00648 
00649 void set_remote_remote_ce_requirements( classad::ClassAd &job_ad, const std::string &value );
00650 
00651 std::string get_remote_remote_ce_requirements( const classad::ClassAd &job_ad );
00652 
00653 void remove_remote_remote_ce_requirements( classad::ClassAd &job_ad );
00654 
00655 std::string unparse_remote_remote_ce_requirements( const classad::ClassAd &job_ad );
00656 
00657 void set_remote_remote_ce_requirements( classad::ClassAd &job_ad, const std::string &value, bool &good );
00658 
00659 std::string get_remote_remote_ce_requirements( const classad::ClassAd &job_ad, bool &good );
00660 
00661 void remove_remote_remote_ce_requirements( classad::ClassAd &job_ad, bool &good );
00662 
00663 std::string unparse_remote_remote_ce_requirements( const classad::ClassAd &job_ad, bool &good );
00664 
00665 void set_remote_schedd( classad::ClassAd &job_ad, const std::string &value );
00666 
00667 std::string get_remote_schedd( const classad::ClassAd &job_ad );
00668 
00669 void remove_remote_schedd( classad::ClassAd &job_ad );
00670 
00671 std::string unparse_remote_schedd( const classad::ClassAd &job_ad );
00672 
00673 void set_remote_schedd( classad::ClassAd &job_ad, const std::string &value, bool &good );
00674 
00675 std::string get_remote_schedd( const classad::ClassAd &job_ad, bool &good );
00676 
00677 void remove_remote_schedd( classad::ClassAd &job_ad, bool &good );
00678 
00679 std::string unparse_remote_schedd( const classad::ClassAd &job_ad, bool &good );
00680 
00681 void set_remote_remote_schedd( classad::ClassAd &job_ad, const std::string &value );
00682 
00683 std::string get_remote_remote_schedd( const classad::ClassAd &job_ad );
00684 
00685 void remove_remote_remote_schedd( classad::ClassAd &job_ad );
00686 
00687 std::string unparse_remote_remote_schedd( const classad::ClassAd &job_ad );
00688 
00689 void set_remote_remote_schedd( classad::ClassAd &job_ad, const std::string &value, bool &good );
00690 
00691 std::string get_remote_remote_schedd( const classad::ClassAd &job_ad, bool &good );
00692 
00693 void remove_remote_remote_schedd( classad::ClassAd &job_ad, bool &good );
00694 
00695 std::string unparse_remote_remote_schedd( const classad::ClassAd &job_ad, bool &good );
00696 
00697 void set_remote_remote_pool( classad::ClassAd &job_ad, const std::string &value );
00698 
00699 std::string get_remote_remote_pool( const classad::ClassAd &job_ad );
00700 
00701 void remove_remote_remote_pool( classad::ClassAd &job_ad );
00702 
00703 std::string unparse_remote_remote_pool( const classad::ClassAd &job_ad );
00704 
00705 void set_remote_remote_pool( classad::ClassAd &job_ad, const std::string &value, bool &good );
00706 
00707 std::string get_remote_remote_pool( const classad::ClassAd &job_ad, bool &good );
00708 
00709 void remove_remote_remote_pool( classad::ClassAd &job_ad, bool &good );
00710 
00711 std::string unparse_remote_remote_pool( const classad::ClassAd &job_ad, bool &good );
00712 
00713 void set_globus_resource( classad::ClassAd &job_ad, const std::string &value );
00714 
00715 std::string get_globus_resource( const classad::ClassAd &job_ad );
00716 
00717 void remove_globus_resource( classad::ClassAd &job_ad );
00718 
00719 std::string unparse_globus_resource( const classad::ClassAd &job_ad );
00720 
00721 void set_globus_resource( classad::ClassAd &job_ad, const std::string &value, bool &good );
00722 
00723 std::string get_globus_resource( const classad::ClassAd &job_ad, bool &good );
00724 
00725 void remove_globus_resource( classad::ClassAd &job_ad, bool &good );
00726 
00727 std::string unparse_globus_resource( const classad::ClassAd &job_ad, bool &good );
00728 
00729 void set_remote_globus_resource( classad::ClassAd &job_ad, const std::string &value );
00730 
00731 std::string get_remote_globus_resource( const classad::ClassAd &job_ad );
00732 
00733 void remove_remote_globus_resource( classad::ClassAd &job_ad );
00734 
00735 std::string unparse_remote_globus_resource( const classad::ClassAd &job_ad );
00736 
00737 void set_remote_globus_resource( classad::ClassAd &job_ad, const std::string &value, bool &good );
00738 
00739 std::string get_remote_globus_resource( const classad::ClassAd &job_ad, bool &good );
00740 
00741 void remove_remote_globus_resource( classad::ClassAd &job_ad, bool &good );
00742 
00743 std::string unparse_remote_globus_resource( const classad::ClassAd &job_ad, bool &good );
00744 
00745 void set_site_name( classad::ClassAd &job_ad, const std::string &value );
00746 
00747 std::string get_site_name( const classad::ClassAd &job_ad );
00748 
00749 void remove_site_name( classad::ClassAd &job_ad );
00750 
00751 std::string unparse_site_name( const classad::ClassAd &job_ad );
00752 
00753 void set_site_name( classad::ClassAd &job_ad, const std::string &value, bool &good );
00754 
00755 std::string get_site_name( const classad::ClassAd &job_ad, bool &good );
00756 
00757 void remove_site_name( classad::ClassAd &job_ad, bool &good );
00758 
00759 std::string unparse_site_name( const classad::ClassAd &job_ad, bool &good );
00760 
00761 void set_initial_dir( classad::ClassAd &job_ad, const std::string &value );
00762 
00763 std::string get_initial_dir( const classad::ClassAd &job_ad );
00764 
00765 void remove_initial_dir( classad::ClassAd &job_ad );
00766 
00767 std::string unparse_initial_dir( const classad::ClassAd &job_ad );
00768 
00769 void set_initial_dir( classad::ClassAd &job_ad, const std::string &value, bool &good );
00770 
00771 std::string get_initial_dir( const classad::ClassAd &job_ad, bool &good );
00772 
00773 void remove_initial_dir( classad::ClassAd &job_ad, bool &good );
00774 
00775 std::string unparse_initial_dir( const classad::ClassAd &job_ad, bool &good );
00776 
00777 void set_site_gatekeeper( classad::ClassAd &job_ad, const std::string &value );
00778 
00779 std::string get_site_gatekeeper( const classad::ClassAd &job_ad );
00780 
00781 void remove_site_gatekeeper( classad::ClassAd &job_ad );
00782 
00783 std::string unparse_site_gatekeeper( const classad::ClassAd &job_ad );
00784 
00785 void set_site_gatekeeper( classad::ClassAd &job_ad, const std::string &value, bool &good );
00786 
00787 std::string get_site_gatekeeper( const classad::ClassAd &job_ad, bool &good );
00788 
00789 void remove_site_gatekeeper( classad::ClassAd &job_ad, bool &good );
00790 
00791 std::string unparse_site_gatekeeper( const classad::ClassAd &job_ad, bool &good );
00792 
00793 void set_should_transfer_files( classad::ClassAd &job_ad, const std::string &value );
00794 
00795 std::string get_should_transfer_files( const classad::ClassAd &job_ad );
00796 
00797 void remove_should_transfer_files( classad::ClassAd &job_ad );
00798 
00799 std::string unparse_should_transfer_files( const classad::ClassAd &job_ad );
00800 
00801 void set_should_transfer_files( classad::ClassAd &job_ad, const std::string &value, bool &good );
00802 
00803 std::string get_should_transfer_files( const classad::ClassAd &job_ad, bool &good );
00804 
00805 void remove_should_transfer_files( classad::ClassAd &job_ad, bool &good );
00806 
00807 std::string unparse_should_transfer_files( const classad::ClassAd &job_ad, bool &good );
00808 
00809 void set_when_to_transfer_output( classad::ClassAd &job_ad, const std::string &value );
00810 
00811 std::string get_when_to_transfer_output( const classad::ClassAd &job_ad );
00812 
00813 void remove_when_to_transfer_output( classad::ClassAd &job_ad );
00814 
00815 std::string unparse_when_to_transfer_output( const classad::ClassAd &job_ad );
00816 
00817 void set_when_to_transfer_output( classad::ClassAd &job_ad, const std::string &value, bool &good );
00818 
00819 std::string get_when_to_transfer_output( const classad::ClassAd &job_ad, bool &good );
00820 
00821 void remove_when_to_transfer_output( classad::ClassAd &job_ad, bool &good );
00822 
00823 std::string unparse_when_to_transfer_output( const classad::ClassAd &job_ad, bool &good );
00824 
00825 void set_periodic_hold( classad::ClassAd &job_ad, const std::string &value );
00826 
00827 std::string get_periodic_hold( const classad::ClassAd &job_ad );
00828 
00829 void remove_periodic_hold( classad::ClassAd &job_ad );
00830 
00831 std::string unparse_periodic_hold( const classad::ClassAd &job_ad );
00832 
00833 void set_periodic_hold( classad::ClassAd &job_ad, const std::string &value, bool &good );
00834 
00835 std::string get_periodic_hold( const classad::ClassAd &job_ad, bool &good );
00836 
00837 void remove_periodic_hold( classad::ClassAd &job_ad, bool &good );
00838 
00839 std::string unparse_periodic_hold( const classad::ClassAd &job_ad, bool &good );
00840 
00841 void set_periodic_remove( classad::ClassAd &job_ad, const std::string &value );
00842 
00843 std::string get_periodic_remove( const classad::ClassAd &job_ad );
00844 
00845 void remove_periodic_remove( classad::ClassAd &job_ad );
00846 
00847 std::string unparse_periodic_remove( const classad::ClassAd &job_ad );
00848 
00849 void set_periodic_remove( classad::ClassAd &job_ad, const std::string &value, bool &good );
00850 
00851 std::string get_periodic_remove( const classad::ClassAd &job_ad, bool &good );
00852 
00853 void remove_periodic_remove( classad::ClassAd &job_ad, bool &good );
00854 
00855 std::string unparse_periodic_remove( const classad::ClassAd &job_ad, bool &good );
00856 
00857 void set_transfer_input_files( classad::ClassAd &job_ad, const std::string &value );
00858 
00859 std::string get_transfer_input_files( const classad::ClassAd &job_ad );
00860 
00861 void remove_transfer_input_files( classad::ClassAd &job_ad );
00862 
00863 std::string unparse_transfer_input_files( const classad::ClassAd &job_ad );
00864 
00865 void set_transfer_input_files( classad::ClassAd &job_ad, const std::string &value, bool &good );
00866 
00867 std::string get_transfer_input_files( const classad::ClassAd &job_ad, bool &good );
00868 
00869 void remove_transfer_input_files( classad::ClassAd &job_ad, bool &good );
00870 
00871 std::string unparse_transfer_input_files( const classad::ClassAd &job_ad, bool &good );
00872 
00873 void set_transfer_output_files( classad::ClassAd &job_ad, const std::string &value );
00874 
00875 std::string get_transfer_output_files( const classad::ClassAd &job_ad );
00876 
00877 void remove_transfer_output_files( classad::ClassAd &job_ad );
00878 
00879 std::string unparse_transfer_output_files( const classad::ClassAd &job_ad );
00880 
00881 void set_transfer_output_files( classad::ClassAd &job_ad, const std::string &value, bool &good );
00882 
00883 std::string get_transfer_output_files( const classad::ClassAd &job_ad, bool &good );
00884 
00885 void remove_transfer_output_files( classad::ClassAd &job_ad, bool &good );
00886 
00887 std::string unparse_transfer_output_files( const classad::ClassAd &job_ad, bool &good );
00888 
00889 void set_transfer_output( classad::ClassAd &job_ad, const std::string &value );
00890 
00891 std::string get_transfer_output( const classad::ClassAd &job_ad );
00892 
00893 void remove_transfer_output( classad::ClassAd &job_ad );
00894 
00895 std::string unparse_transfer_output( const classad::ClassAd &job_ad );
00896 
00897 void set_transfer_output( classad::ClassAd &job_ad, const std::string &value, bool &good );
00898 
00899 std::string get_transfer_output( const classad::ClassAd &job_ad, bool &good );
00900 
00901 void remove_transfer_output( classad::ClassAd &job_ad, bool &good );
00902 
00903 std::string unparse_transfer_output( const classad::ClassAd &job_ad, bool &good );
00904 
00905 void set_globus_rsl( classad::ClassAd &job_ad, const std::string &value );
00906 
00907 std::string get_globus_rsl( const classad::ClassAd &job_ad );
00908 
00909 void remove_globus_rsl( classad::ClassAd &job_ad );
00910 
00911 std::string unparse_globus_rsl( const classad::ClassAd &job_ad );
00912 
00913 void set_globus_rsl( classad::ClassAd &job_ad, const std::string &value, bool &good );
00914 
00915 std::string get_globus_rsl( const classad::ClassAd &job_ad, bool &good );
00916 
00917 void remove_globus_rsl( classad::ClassAd &job_ad, bool &good );
00918 
00919 std::string unparse_globus_rsl( const classad::ClassAd &job_ad, bool &good );
00920 
00921 void set_user_subject_name( classad::ClassAd &job_ad, const std::string &value );
00922 
00923 std::string get_user_subject_name( const classad::ClassAd &job_ad );
00924 
00925 void remove_user_subject_name( classad::ClassAd &job_ad );
00926 
00927 std::string unparse_user_subject_name( const classad::ClassAd &job_ad );
00928 
00929 void set_user_subject_name( classad::ClassAd &job_ad, const std::string &value, bool &good );
00930 
00931 std::string get_user_subject_name( const classad::ClassAd &job_ad, bool &good );
00932 
00933 void remove_user_subject_name( classad::ClassAd &job_ad, bool &good );
00934 
00935 std::string unparse_user_subject_name( const classad::ClassAd &job_ad, bool &good );
00936 
00937 void set_universe( classad::ClassAd &job_ad, const std::string &value );
00938 
00939 std::string get_universe( const classad::ClassAd &job_ad );
00940 
00941 void remove_universe( classad::ClassAd &job_ad );
00942 
00943 std::string unparse_universe( const classad::ClassAd &job_ad );
00944 
00945 void set_universe( classad::ClassAd &job_ad, const std::string &value, bool &good );
00946 
00947 std::string get_universe( const classad::ClassAd &job_ad, bool &good );
00948 
00949 void remove_universe( classad::ClassAd &job_ad, bool &good );
00950 
00951 std::string unparse_universe( const classad::ClassAd &job_ad, bool &good );
00952 
00953 void set_condor_submit_file( classad::ClassAd &job_ad, const std::string &value );
00954 
00955 std::string get_condor_submit_file( const classad::ClassAd &job_ad );
00956 
00957 void remove_condor_submit_file( classad::ClassAd &job_ad );
00958 
00959 std::string unparse_condor_submit_file( const classad::ClassAd &job_ad );
00960 
00961 void set_condor_submit_file( classad::ClassAd &job_ad, const std::string &value, bool &good );
00962 
00963 std::string get_condor_submit_file( const classad::ClassAd &job_ad, bool &good );
00964 
00965 void remove_condor_submit_file( classad::ClassAd &job_ad, bool &good );
00966 
00967 std::string unparse_condor_submit_file( const classad::ClassAd &job_ad, bool &good );
00968 
00969 void set_edg_dagid( classad::ClassAd &job_ad, const std::string &value );
00970 
00971 std::string get_edg_dagid( const classad::ClassAd &job_ad );
00972 
00973 void remove_edg_dagid( classad::ClassAd &job_ad );
00974 
00975 std::string unparse_edg_dagid( const classad::ClassAd &job_ad );
00976 
00977 void set_edg_dagid( classad::ClassAd &job_ad, const std::string &value, bool &good );
00978 
00979 std::string get_edg_dagid( const classad::ClassAd &job_ad, bool &good );
00980 
00981 void remove_edg_dagid( classad::ClassAd &job_ad, bool &good );
00982 
00983 std::string unparse_edg_dagid( const classad::ClassAd &job_ad, bool &good );
00984 
00985 void set_perusal_list_file_uri( classad::ClassAd &job_ad, const std::string &value );
00986 
00987 std::string get_perusal_list_file_uri( const classad::ClassAd &job_ad );
00988 
00989 void remove_perusal_list_file_uri( classad::ClassAd &job_ad );
00990 
00991 std::string unparse_perusal_list_file_uri( const classad::ClassAd &job_ad );
00992 
00993 void set_perusal_list_file_uri( classad::ClassAd &job_ad, const std::string &value, bool &good );
00994 
00995 std::string get_perusal_list_file_uri( const classad::ClassAd &job_ad, bool &good );
00996 
00997 void remove_perusal_list_file_uri( classad::ClassAd &job_ad, bool &good );
00998 
00999 std::string unparse_perusal_list_file_uri( const classad::ClassAd &job_ad, bool &good );
01000 
01001 void set_zipped_isb( classad::ClassAd &job_ad, const std::vector<std::string> &l );
01002 
01003 void get_zipped_isb( const classad::ClassAd &job_ad, std::vector<std::string> &l );
01004 
01005 void remove_zipped_isb( classad::ClassAd &job_ad );
01006 
01007 std::string unparse_zipped_isb( const classad::ClassAd &job_ad );
01008 
01009 void set_zipped_isb( classad::ClassAd &job_ad, const std::vector<std::string> &l, bool &good );
01010 
01011 void get_zipped_isb( const classad::ClassAd &job_ad, std::vector<std::string> &l, bool &good );
01012 
01013 void remove_zipped_isb( classad::ClassAd &job_ad, bool &good );
01014 
01015 std::string unparse_zipped_isb( const classad::ClassAd &job_ad, bool &good );
01016 
01017 void set_edg_previous_matches( classad::ClassAd &job_ad, const std::vector<std::string> &l );
01018 
01019 void get_edg_previous_matches( const classad::ClassAd &job_ad, std::vector<std::string> &l );
01020 
01021 void remove_edg_previous_matches( classad::ClassAd &job_ad );
01022 
01023 std::string unparse_edg_previous_matches( const classad::ClassAd &job_ad );
01024 
01025 void set_edg_previous_matches( classad::ClassAd &job_ad, const std::vector<std::string> &l, bool &good );
01026 
01027 void get_edg_previous_matches( const classad::ClassAd &job_ad, std::vector<std::string> &l, bool &good );
01028 
01029 void remove_edg_previous_matches( classad::ClassAd &job_ad, bool &good );
01030 
01031 std::string unparse_edg_previous_matches( const classad::ClassAd &job_ad, bool &good );
01032 
01033 void set_really_running_token( classad::ClassAd &job_ad, const std::string &value );
01034 
01035 std::string get_really_running_token( const classad::ClassAd &job_ad );
01036 
01037 void remove_really_running_token( classad::ClassAd &job_ad );
01038 
01039 std::string unparse_really_running_token( const classad::ClassAd &job_ad );
01040 
01041 void set_really_running_token( classad::ClassAd &job_ad, const std::string &value, bool &good );
01042 
01043 std::string get_really_running_token( const classad::ClassAd &job_ad, bool &good );
01044 
01045 void remove_really_running_token( classad::ClassAd &job_ad, bool &good );
01046 
01047 std::string unparse_really_running_token( const classad::ClassAd &job_ad, bool &good );
01048 
01049 void set_getenv( classad::ClassAd &job_ad, const bool &value );
01050 
01051 bool get_getenv( const classad::ClassAd &job_ad );
01052 
01053 void remove_getenv( classad::ClassAd &job_ad );
01054 
01055 std::string unparse_getenv( const classad::ClassAd &job_ad );
01056 
01057 void set_getenv( classad::ClassAd &job_ad, bool value, bool &good );
01058 
01059 bool get_getenv( const classad::ClassAd &job_ad, bool &good );
01060 
01061 void remove_getenv( classad::ClassAd &job_ad, bool &good );
01062 
01063 std::string unparse_getenv( const classad::ClassAd &job_ad, bool &good );
01064 
01065 void set_remove_kill_sig( classad::ClassAd &job_ad, const std::string &value );
01066 
01067 std::string get_remove_kill_sig( const classad::ClassAd &job_ad );
01068 
01069 void remove_remove_kill_sig( classad::ClassAd &job_ad );
01070 
01071 std::string unparse_remove_kill_sig( const classad::ClassAd &job_ad );
01072 
01073 void set_remove_kill_sig( classad::ClassAd &job_ad, const std::string &value, bool &good );
01074 
01075 std::string get_remove_kill_sig( const classad::ClassAd &job_ad, bool &good );
01076 
01077 void remove_remove_kill_sig( classad::ClassAd &job_ad, bool &good );
01078 
01079 std::string unparse_remove_kill_sig( const classad::ClassAd &job_ad, bool &good );
01080 
01081 void set_voms_fqan( classad::ClassAd &job_ad, const std::string &value );
01082 
01083 std::string get_voms_fqan( const classad::ClassAd &job_ad );
01084 
01085 void remove_voms_fqan( classad::ClassAd &job_ad );
01086 
01087 std::string unparse_voms_fqan( const classad::ClassAd &job_ad );
01088 
01089 void set_voms_fqan( classad::ClassAd &job_ad, const std::string &value, bool &good );
01090 
01091 std::string get_voms_fqan( const classad::ClassAd &job_ad, bool &good );
01092 
01093 void remove_voms_fqan( classad::ClassAd &job_ad, bool &good );
01094 
01095 std::string unparse_voms_fqan( const classad::ClassAd &job_ad, bool &good );
01096 
01097 void set_default_node_retry_count( classad::ClassAd &job_ad, const int &value );
01098 
01099 int get_default_node_retry_count( const classad::ClassAd &job_ad );
01100 
01101 void remove_default_node_retry_count( classad::ClassAd &job_ad );
01102 
01103 std::string unparse_default_node_retry_count( const classad::ClassAd &job_ad );
01104 
01105 void set_default_node_retry_count( classad::ClassAd &job_ad, int value, bool &good );
01106 
01107 int get_default_node_retry_count( const classad::ClassAd &job_ad, bool &good );
01108 
01109 void remove_default_node_retry_count( classad::ClassAd &job_ad, bool &good );
01110 
01111 std::string unparse_default_node_retry_count( const classad::ClassAd &job_ad, bool &good );
01112 
01113 void set_default_node_shallow_retry_count( classad::ClassAd &job_ad, const int &value );
01114 
01115 int get_default_node_shallow_retry_count( const classad::ClassAd &job_ad );
01116 
01117 void remove_default_node_shallow_retry_count( classad::ClassAd &job_ad );
01118 
01119 std::string unparse_default_node_shallow_retry_count( const classad::ClassAd &job_ad );
01120 
01121 void set_default_node_shallow_retry_count( classad::ClassAd &job_ad, int value, bool &good );
01122 
01123 int get_default_node_shallow_retry_count( const classad::ClassAd &job_ad, bool &good );
01124 
01125 void remove_default_node_shallow_retry_count( classad::ClassAd &job_ad, bool &good );
01126 
01127 std::string unparse_default_node_shallow_retry_count( const classad::ClassAd &job_ad, bool &good );
01128 
01129 void set_ce_application_dir( classad::ClassAd &job_ad, const std::string &value );
01130 
01131 std::string get_ce_application_dir( const classad::ClassAd &job_ad );
01132 
01133 void remove_ce_application_dir( classad::ClassAd &job_ad );
01134 
01135 std::string unparse_ce_application_dir( const classad::ClassAd &job_ad );
01136 
01137 void set_ce_application_dir( classad::ClassAd &job_ad, const std::string &value, bool &good );
01138 
01139 std::string get_ce_application_dir( const classad::ClassAd &job_ad, bool &good );
01140 
01141 void remove_ce_application_dir( classad::ClassAd &job_ad, bool &good );
01142 
01143 std::string unparse_ce_application_dir( const classad::ClassAd &job_ad, bool &good );
01144 
01145 void set_grid_resource( classad::ClassAd &job_ad, const std::string &value );
01146 
01147 std::string get_grid_resource( const classad::ClassAd &job_ad );
01148 
01149 void remove_grid_resource( classad::ClassAd &job_ad );
01150 
01151 std::string unparse_grid_resource( const classad::ClassAd &job_ad );
01152 
01153 void set_grid_resource( classad::ClassAd &job_ad, const std::string &value, bool &good );
01154 
01155 std::string get_grid_resource( const classad::ClassAd &job_ad, bool &good );
01156 
01157 void remove_grid_resource( classad::ClassAd &job_ad, bool &good );
01158 
01159 std::string unparse_grid_resource( const classad::ClassAd &job_ad, bool &good );
01160 
01161 void set_nordugrid_rsl( classad::ClassAd &job_ad, const std::string &value );
01162 
01163 std::string get_nordugrid_rsl( const classad::ClassAd &job_ad );
01164 
01165 void remove_nordugrid_rsl( classad::ClassAd &job_ad );
01166 
01167 std::string unparse_nordugrid_rsl( const classad::ClassAd &job_ad );
01168 
01169 void set_nordugrid_rsl( classad::ClassAd &job_ad, const std::string &value, bool &good );
01170 
01171 std::string get_nordugrid_rsl( const classad::ClassAd &job_ad, bool &good );
01172 
01173 void remove_nordugrid_rsl( classad::ClassAd &job_ad, bool &good );
01174 
01175 std::string unparse_nordugrid_rsl( const classad::ClassAd &job_ad, bool &good );
01176 
01177 void set_ce_requirements( classad::ClassAd &job_ad, const std::string &value );
01178 
01179 std::string get_ce_requirements( const classad::ClassAd &job_ad );
01180 
01181 void remove_ce_requirements( classad::ClassAd &job_ad );
01182 
01183 std::string unparse_ce_requirements( const classad::ClassAd &job_ad );
01184 
01185 void set_ce_requirements( classad::ClassAd &job_ad, const std::string &value, bool &good );
01186 
01187 std::string get_ce_requirements( const classad::ClassAd &job_ad, bool &good );
01188 
01189 void remove_ce_requirements( classad::ClassAd &job_ad, bool &good );
01190 
01191 std::string unparse_ce_requirements( const classad::ClassAd &job_ad, bool &good );
01192 
01193 void set_ceinfo_host_name( classad::ClassAd &job_ad, const std::string &value );
01194 
01195 std::string get_ceinfo_host_name( const classad::ClassAd &job_ad );
01196 
01197 void remove_ceinfo_host_name( classad::ClassAd &job_ad );
01198 
01199 std::string unparse_ceinfo_host_name( const classad::ClassAd &job_ad );
01200 
01201 void set_ceinfo_host_name( classad::ClassAd &job_ad, const std::string &value, bool &good );
01202 
01203 std::string get_ceinfo_host_name( const classad::ClassAd &job_ad, bool &good );
01204 
01205 void remove_ceinfo_host_name( classad::ClassAd &job_ad, bool &good );
01206 
01207 std::string unparse_ceinfo_host_name( const classad::ClassAd &job_ad, bool &good );
01208 
01209 void set_replans_count( classad::ClassAd &job_ad, const int &value );
01210 
01211 int get_replans_count( const classad::ClassAd &job_ad );
01212 
01213 void remove_replans_count( classad::ClassAd &job_ad );
01214 
01215 std::string unparse_replans_count( const classad::ClassAd &job_ad );
01216 
01217 void set_replans_count( classad::ClassAd &job_ad, int value, bool &good );
01218 
01219 int get_replans_count( const classad::ClassAd &job_ad, bool &good );
01220 
01221 void remove_replans_count( classad::ClassAd &job_ad, bool &good );
01222 
01223 std::string unparse_replans_count( const classad::ClassAd &job_ad, bool &good );
01224 
01225 
01226 void set_edg_previous_matches_ex(
01227   classad::ClassAd& ad,
01228   std::vector<std::pair<std::string,int> > const& previous_matches
01229 );
01230 
01231 } // namespace jdl
01232 } // namespace glite
01233 
01234 #endif /* GLITE_WMS_COMMON_REQUESTAD_PRIVATEADMANIPULATION_H */
01235 
01236 // Local Variables:
01237 // mode: c++
01238 // End:

Generated on 7 Mar 2013 for jdl-api-cpp-3.4.1 by  doxygen 1.4.7