ONVIF::...EnumType(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… ONVIF::...EnumType β€” NAME

ok so bestie, we gotta be real for a sec: the NAME section of this page is literally empty. like, nothing. a void. an empty group chat. the title up top is ONVIF::...EnumType(3) and it lives in the User Contributed Perl Documentation manual, and that's genuinely all the naming we get. iconic behavior honestly 🫢


✨ DESCRIPTION ✨

okay so this is a Perl data type class for the XML Schema defined simpleType FaultCodesOpenEnumType, and it comes from the namespace http://www.w3.org/2005/08/addressing. πŸ¦‹

This type class is derived by union. slay, but…

⚠️ real talk: derivation by union is not fully supported yet β€” value space constraints are not checked yet. like, the vibe check on your values is currently skipped. no cap.

And here's the tea on the current implementation of union: it resorts to inheriting from the base type, which means (and we're quoting the XML Schema specs directly here, bestie, not making this up):

"If the <list> or <union> alternative is chosen, then the simple ur-type definition."

so yeah, that's the situation. 😭


πŸŽ€ METHODS πŸŽ€

new

Constructor. it makes the thing. that's it, that's the method. ✨

get_value / set_value

Getter and setter for the simpleType's value. you get, you set, you move on with your day. πŸ’…


🌈 OVERLOADING 🌈

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

  • Stringification
  • Numerification
  • Boolification

basically your object can be a string, a number, or a boolean depending on the base type β€” main character energy, it can do it all πŸ‘‘

Check SOAP::WSDL::XSD::Typelib::Builtin for more information β€” that's where the full lore lives, iykyk πŸ“š


⭐ AUTHOR ⭐

Generated by SOAP::WSDL. that's the whole author line, no human to thank, just the machine doing its thing 🧚


and that's the page!! perl v5.42.3, dated the absolute classic that is 1980-01-01 (yes, really, that's the date, she's vintage πŸ’€), brought to you by your favorite ONVIF::...EnumType(3) manual page. mwah, study well bestie πŸ’–πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from