DELETE(3PVM)

πŸ“¦ version 3.4.6, in debian bookworm, ubuntu jammy

πŸ’Ύ DELETE(3PVM) πŸ’Ύ

okay bestie, welcome to PVM Version 3.4, page DELETE(3PVM) β€” and ngl, this one is a lil bittersweet πŸ₯²


✨ NAME ✨

pvm_delete β€” delete data from pvmd database

[In Version 3.4: Relaced by pvm_delinfo] bestie the original page literally spells it "Relaced" and I am NOT fixing it, that's a historic artifact and we respect her πŸ’… also lowkey this whole function is on its way out, so if you're starting fresh, look at pvm_delinfo instead 🫢

🌸 SYNOPSIS 🌸

C    int cc = pvm_delete( char *name, int index )

Fortran   Not available

fr fr, Fortran girlies, this one is simply not available to you 😭 sorry bestie


πŸŽ€ PARAMETERS πŸŽ€

  • name β€” the class name, a null-terminated string ✨
  • index β€” the class index, and it's gotta be >= 0 πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

First things first: go read pvm_insert(3PVM) if you want the full lore on how this database works, because this page is not gonna re-explain it, she's just here to do her one job πŸ¦‹

So what does she do? pvm_delete deletes the entry <name, index> from the database. that's it. that's the whole thing. main character energy, minimal dialogue, gone πŸ’…


⚠️ ERRORS ⚠️

If everything goes off without a hitch, pvm_delete returns PvmOk. slay ✨

Otherwise? She hands you back a negative error code, and it's one of these two:

  • PvmBadParam β€” you gave her an invalid argument value πŸ™ˆ
  • PvmNoEntry β€” the <name, index> pair you asked about does not exist πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

  • pvm_insert(3PVM)
  • pvm_lookup(3PVM)

and that's the whole page bestie, no cap, we ate and left zero crumbs πŸ“

signing off from PVM Version 3.4, dated 27 June, 1994 β€” yeah she's vintage, she's iconic, she's got a typo in her NAME section and we love her anyway πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from