ONVIF:...penEnum(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– ONVIF:...penEnum πŸ’–

okay so bestie, we're looking at the ONVIF:...penEnum(3pm) page β€” it's part of the User Contributed Perl Documentation, and it's giving very specific, very niche, very iconic energy. let's get into it 🫢


✨ NAME ✨

ngl, the NAME section is literally empty here. no one-liner, no summary, nothing. the class just showed up with no name tag. mysterious. main character behaviour fr fr πŸ’…


🌸 DESCRIPTION 🌸

so this is a Perl data type class for the XML Schema defined simpleType RelationshipTypeOpenEnum, and it lives in the namespace http://www.w3.org/2005/08/addressing. periodt.

this type class is derived by union. slay, we love a union moment.

🚨 but here's the tea: derivation by union is not fully supported yet β€” value space constraints are not checked yet. so don't come for it, it's still growing 🌱

and the way it's implemented rn? it just resorts to inheriting from the base type, which means β€” and I'm quoting the XML Schema specs directly here, no cap β€” "If the <list> or <union> alternative is chosen, then the simple ur-type definition." that's the whole vibe. iykyk πŸ’€


πŸŽ€ METHODS πŸŽ€

new

Constructor. that's it, that's the whole thing. it makes a new one. ✨

get_value / set_value

Getter and setter for the simpleType's value. you get, you set, you move on. balanced, as all things should be 🧚


πŸ”₯ OVERLOADING πŸ”₯

depending on the simple type's base type, these operations are overloaded:

  • Stringification
  • Numerification
  • Boolification

and if you want more info, go check SOAP::WSDL::XSD::Typelib::Builtin β€” it's right there waiting for you bestie, it's not gonna read itself 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. the machine did it. iconic, honestly.


and that's the whole page, babe πŸ’– this was perl v5.40.1, dated 2026-02-01, from the ONVIF:...penEnum(3pm) era β€” thanks for reading, mwah, go take a nap πŸŒΈπŸ¦‹βœ¨

πŸ“¦ where this page comes from