drmaa_viter(3)
π drmaa_viter(3) π
okay bestie, welcome to the drmaa_viter(3) page from the torque manual. itβs giving βshort but mightyβ vector iteration realness, and every detail is about to get its moment. no cap. π¦
πΈ NAME πΈ
drmaa_viterβ Vector iteration functions.- The
drmaa_get_next_X()functions SHALL take up tovalue_lenbytes of the next thing β attribute name / attribute value / job identifier β from thevaluesopaque string vector and put it in thevaluebuffer.
β¨ SYNOPSIS β¨
okay so the synopsis is literally pointing you at the detailed description, so letβs go straight into the tea. π
π Detailed Description π
So the drmaa_get_next_X() functions SHALL move up to value_len bytes of the next attribute name / attribute value / job identifier out of the values opaque string vector and into the value buffer. yes, this is the same rule as up top β itβs important enough to repeat, bestie. β¨
After that, the opaque string vectorβs internal iterator SHALL get moved forward to the next entry. slay, iterator, do your thing. π₯
If there are literally no more values, those functions return DRMAA_ERRNO_INVALID_ARGUMENT β but plot twist, that behavior is outside DRMAA specification. iykyk. π
The drmaa_get_num_X() functions SHALL stash the number of elements in the space you handed over as size.
The drmaa_release_X() functions free the memory used by the values opaque string vector. Every bit of memory used by the strings contained therein is freed too. full clean-up, no leftovers, periodt. π§
π Author π
Generated automatically by Doxygen for torque from the source code. not me writing it by hand, itβs the auto-gen life. π
π«Ά Version6.1.3, datedSat Jan 21 2023, fordrmaa_viter(3)β thatβs the cute sign-off, bestie. mwah π
π¦ where this page comes from
- epel 9: torque-drmaa-devel 6.1.3-8.el9 Β· OpenPBS and TORQUEv1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms