ONVIF::...ression(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

ONVIF::...ression β€” yes bestie, the title really is ONVIF::...ression(3), and this is a User Contributed Perl Documentation page. It's giving "tiny XML Schema wrapper with a dramatic truncated name," and honestly? Obsessed.


✨ DESCRIPTION ✨

Okay so this is the Perl data type class for the XML Schema defined simpleType XPathExpression, from the namespace http://www.onvif.org/ver10/schema.

This clase β€” original spelling, not mine, and lowkey iconic β€” is derived from:

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

And here's the caveat you need to know: SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like it's base type. No extra validation layer, no surprise rules, no cap.

The original also drops this note, and I'm preserving it exactly:

# Description of restrictions not implemented yet.

πŸ’… METHODS πŸ’…

🫢 new

Constructor. That's the whole vibe: you make a new one.

πŸ“ get_value / set_value

Getter and setter for the simpleType's value. Get it, set it, slay.


🌈 OVERLOADING 🌈

Depending on the simple type's base type, the following operations are overloaded:

  • Stringification
  • Numerification
  • Boolification

Check SOAP::WSDL::XSD::Typelib::Builtin for more information β€” it's where the extra info lives, iykyk.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL.


That's the whole page, bestie. ONVIF::...ression(3) comes from perl v5.42.3, dated 1980-01-01 β€” yes, that date is doing main character energy. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from