ONVIF::...erLevel(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– NAME πŸ’–

ok so this is ONVIF::...erLevel(3), a Perl data type class for the XML Schema simpleType UserLevel β€” and yes, it comes straight out of the namespace http://www.onvif.org/ver10/schema. bestie, that's literally the whole vibe. πŸŽ€


✨ DESCRIPTION ✨

So picture this: this class is derived from SOAP::WSDL::XSD::Typelib::Builtin::string. πŸ¦‹

And here's the tea β€” SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like it's base type. no extra hoops, no vibe check on your values, nothing. it just lets you live. πŸ’…

not me writing a whole comment in the docs but here we are: # Description of restrictions not implemented yet. β€” yep, that's it, the restrictions section is a ghost town for now πŸ™ˆ

🫢 METHODS 🫢

🌸 new

Constructor. that's it, that's the method. it makes one. iconic behaviour honestly πŸ‘‘

🌸 get_value / set_value

Getter and setter for the simpleType's value. one gets, one sets, they're a duo and they ate. πŸ’œ


πŸ”₯ OVERLOADING πŸ”₯

Depending on the simple type's base type, these operations are overloaded β€” clock the list:

  • Stringification
  • Numerification
  • Boolification

For more info (and there's more, trust), check SOAP::WSDL::XSD::Typelib::Builtin. iykyk 😌


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. that's the whole author credit, no cap. πŸ€–


ok and finally the cute little sign-off β€” this page is User Contributed Perl Documentation, running on perl v5.42.3, dated 1980-01-01 (yes bestie, 1980, we love a timestamp that predates us all πŸ˜­πŸ’€). mwah, go forth and slay your ONVIF schema πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from