ONVIF:...ectTree(3pm)
π ONVIF::Analytics::Types::ObjectTree π
okay bestie, welcome to the 3pm section of the manual, aka the Perl module zone, aka where the β¨ magic β¨ lives. this one's a "User Contributed Perl Documentation" page and it's literally all about one little data type. let's get into it π«Ά
β¨ NAME β¨
ONVIF::Analytics::Types::ObjectTree β that's the whole name, no notes, it's giving "i contain multitudes but also i'm just a Perl class" π
πΈ DESCRIPTION πΈ
so. this is a Perl data type class for the XML Schema defined complexType ObjectTree, and it comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the vibe. a whole class built to hold one XML thing. iconic behavior honestly π
π¦ PROPERTIES π¦
these are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β you know, the classic little getter/setter duo, no cap:
RenameSplitMergeDeleteExtension
that's five (5) properties. count them. we love a tidy list π
π₯ METHODS π₯
β new
okay so this is the constructor β the "make me a new one" method, the main character entry point π
here's the data structure you're allowed to pass to new(), verbatim, do not touch the formatting, i'm watching:
{ # ONVIF::Analytics::Types::ObjectTree
Rename => { # ONVIF::Analytics::Types::Rename
from => ,
to => ,
},
Split => { # ONVIF::Analytics::Types::Split
from => ,
to => ,
},
Merge => { # ONVIF::Analytics::Types::Merge
from => ,
to => ,
},
Delete => ,
Extension => { # ONVIF::Analytics::Types::ObjectTreeExtension
},
},
see how Rename, Split and Merge each nest their own hashref with from and to? and Delete is just... there, sitting by itself, no hashref, no drama? and Extension opens a hashref for ONVIF::Analytics::Types::ObjectTreeExtension that's fully empty? yeah. that's the whole shape of it. slay π
π AUTHOR π
Generated by SOAP::WSDL. that's it. the machine did it. the machine ate and left no crumbs πβ¨
fr fr, everything above is the entire page β no secrets, no hidden options, nothing tucked away in a corner. what you see is what you get, bestie π¦
and that's a wrap on the 3pm manual page for ONVIF::Analytics::Types::ObjectTree, brought to you by User Contributed Perl Documentation β¨ β this cutie is running on perl v5.40.1 and was stamped 2026-02-01. go forth and construct your object trees, i believe in you πππΈ
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms