ONVIF::...ostType(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… ONVIF::...ostType(3) β€” the whole manual, bestie

Okay so this is a page from the User Contributed Perl Documentation, and the star of the show is ONVIF::...ostType(3). Yes the title got chopped mid-word, no we're not going to be normal about it. Let's get into it 🫢


✨ NAME ✨

So the NAME section up there is, like, completely empty in the source. Nothing. A whole heading with zero lore. The module's name lives in the title, and that's genuinely all we get πŸ’€


🌸 DESCRIPTION 🌸

It's a Perl data type class for the XML Schema–defined simpleType NetworkHostType, hanging out in the namespace http://www.onvif.org/ver10/schema. Slay, namespaces.

This class is derived from:

SOAP::WSDL::XSD::Typelib::Builtin::string .

Real talk: SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like its base type. No vibe check on your input, it simply does not care πŸ™ˆ

And then there's this line sitting there being an icon of unfinished business:

# Description of restrictions not implemented yet.

That's it. That's the restrictions description. Not implemented. Noted. Moving on 😭


πŸŽ€ METHODS πŸŽ€

new

Constructor. Classic. Builds you a fresh little object, main character energy πŸ‘‘

get_value / set_value

Getter and setter for the simpleType's value. Get it, set it, that's the whole plot πŸ’–


πŸ¦‹ OVERLOADING πŸ¦‹

Depending on the simple type's base type, these operations get overloaded:

  • Stringification
  • Numerification
  • Boolification

Check SOAP::WSDL::XSD::Typelib::Builtin for more information β€” that's where the full tea lives, iykyk ⭐


🌈 AUTHOR 🌈

Generated by SOAP::WSDL. It literally wrote itself, honestly iconic.


Heads up bestie: if you're digging into the overload behaviour, the page points you at SOAP::WSDL::XSD::Typelib::Builtin β€” that's the reference, not me making stuff up πŸ’œ

✨ cute lil sign-off ✨ This was perl v5.42.3, dated 1980-01-01 β€” yes, that date is giving time-travel glitch, but it's what the footer says, so we respect it πŸ“ Bye bestie, go forth and stringify responsibly πŸ’…

πŸ“¦ where this page comes from