ONVIF::...ostType(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… ONVIF::...ostType(3) β€” the glow-up

okay bestie, so this is the manual page for ONVIF::...ostType(3), and before you ask β€” yes, that's the name, we're rolling with it. It's a Perl data type class, and it's honestly giving "small but mighty" energy. Let's get into it ✨


🌸 NAME 🌸

Perl data type class for the XML Schema defined simpleType NetworkHostType from the namespace http://www.onvif.org/ver10/schema.


πŸ¦‹ DESCRIPTION πŸ¦‹

So this class is derived from SOAP::WSDL::XSD::Typelib::Builtin::string. That's the whole lineage, no cap πŸ‘‘

Here's the tea though: SOAP::WSDL's schema implementation does not validate data, so you can use this thing exactly like its base type. No extra rules, no secret traps, it's literally just vibing as a string fr fr.

Heads up: the description of restrictions is not implemented yet β€” that's straight from the source, not me being shady. πŸ™ˆ

πŸŽ€ METHODS πŸŽ€

πŸ’– new

Constructor. It makes a new one. Iconic behaviour, honestly.

πŸ’– 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

So depending on what the base type is, it can stringify, numerify, or boolify itself. Very versatile, very main character πŸ’…

Check SOAP::WSDL::XSD::Typelib::Builtin for more information β€” that's where the real lore lives, iykyk.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. It wrote itself, basically. No human author to thank, just the machine doing its thing πŸ€–βœ¨


SEE ALSO β€” oops, there isn't a SEE ALSO section here! But you already met SOAP::WSDL::XSD::Typelib::Builtin::string and SOAP::WSDL::XSD::Typelib::Builtin up above, so go say hi to them πŸ’œ

mwah πŸ’‹ β€” this page is perl v5.42.3, dated 1980-01-01, and it's brought to you by the one and only ONVIF::...ostType(3). Catch you in the next manpage, bestie! πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from