GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/JimMartinson/CST1611/VM_Data/Install/ApachePerlFiles/Perl/html/site/lib/APR/ |
Upload File : |
<?xml version="1.0" ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <!-- saved from url=(0017)http://localhost/ --> <script language="JavaScript" src="../../../displayToc.js"></script> <script language="JavaScript" src="../../../tocParas.js"></script> <script language="JavaScript" src="../../../tocTab.js"></script> <link rel="stylesheet" type="text/css" href="../../../scineplex.css"> <title>APR::UUID - Perl API for manipulating APR UUIDs</title> <link rel="stylesheet" href="../../../Active.css" type="text/css" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rev="made" href="mailto:" /> </head> <body> <!-- INDEX BEGIN --> <div name="index"> <script>writelinks('__top__',3);</script> <h1><a>APR::UUID - Perl API for manipulating APR UUIDs</a></h1> <p><a name="__index__"></a></p> <ul> <li><a href="#name">NAME</a></li> <li><a href="#synopsis">Synopsis</a></li> <li><a href="#description">Description</a></li> <li><a href="#api">API</a></li> <ul> <li><a href="#format"><a href="../../../lib/pods/perlfunc.html#format"><code>format</code></a></a></li> <li><a href="#new"><code>new</code></a></li> <li><a href="#destroy"><code>DESTROY</code></a></li> <li><a href="#parse"><code>parse</code></a></li> </ul> <li><a href="#see_also">See Also</a></li> <li><a href="#copyright">Copyright</a></li> <li><a href="#authors">Authors</a></li> </ul> <hr name="index" /> </div> <!-- INDEX END --> <p> </p> <h1><a name="name">NAME</a></h1> <p>APR::UUID - Perl API for manipulating APR UUIDs</p> <p> </p> <hr /> <h1><a name="synopsis">Synopsis</a></h1> <pre> <span class="keyword">use</span> <span class="variable">APR::UUID</span> <span class="operator">();</span> <span class="comment"># get a random UUID and format it as a string</span> <span class="keyword">my</span> <span class="variable">$uuid</span> <span class="operator">=</span> <span class="variable">APR::UUID</span><span class="operator">-></span><span class="variable">new</span><span class="operator">-></span><span class="keyword">format</span><span class="operator">;</span> <span class="comment"># $uuid = e.g. 'd48889bb-d11d-b211-8567-ec81968c93c6';</span> <span class="comment"># same as the object returned by APR::UUID->new</span> <span class="keyword">my</span> <span class="variable">$uuid_parsed</span> <span class="operator">=</span> <span class="variable">APR::UUID</span><span class="operator">-></span><span class="variable">parse</span><span class="operator">(</span><span class="variable">$uuid</span><span class="operator">);</span> </pre> <p> </p> <hr /> <h1><a name="description">Description</a></h1> <p><code>APR::UUID</code> is used to get and manipulate random UUIDs.</p> <p>It allows you to <code>create|/C_new_</code> random UUIDs, which when <code>format|/C_format_ted</code> returns a string like:</p> <pre> <span class="string">'d48889bb-d11d-b211-8567-ec81968c93c6'</span><span class="operator">;</span> </pre> <p>which can be parsed back into the <code>APR::UUID</code> object with <code>parse()|/C_parse_</code>.</p> <p> </p> <hr /> <h1><a name="api">API</a></h1> <p><code>APR::UUID</code> provides the following functions and/or methods:</p> <p> </p> <h2><a name="format"><a href="../../../lib/pods/perlfunc.html#format"><code>format</code></a></a></h2> <p>Convert an <code>APR::UUID object|docs::2.0::api::APR::UUID</code> object into a string presentation:</p> <pre> <span class="keyword">my</span> <span class="variable">$uuid_str</span> <span class="operator">=</span> <span class="variable">$uuid</span><span class="operator">-></span><span class="keyword">format</span><span class="operator">;</span> </pre> <dl> <dt><strong><a name="uuid" class="item">obj: <code>$uuid</code> ( <code>APR::UUID object|docs::2.0::api::APR::UUID</code> )</a></strong> <dt><strong><a name="ret_uuid_str" class="item">ret: <code>$uuid_str</code></a></strong> <dd> <p>returns a string representation of the object (.e.g <code>'d48889bb-d11d-b211-8567-ec81968c93c6'</code>).</p> </dd> </li> <dt><strong><a name="since_2_0_00305" class="item">since: 2.0.00</a></strong> </dl> <p> </p> <h2><a name="new"><code>new</code></a></h2> <p>Create a <code>APR::UUID object|docs::2.0::api::APR::UUID</code> using the random engine:</p> <pre> <span class="keyword">my</span> <span class="variable">$uuid</span> <span class="operator">=</span> <span class="variable">APR::UUID</span><span class="operator">-></span><span class="variable">new</span><span class="operator">;</span> </pre> <dl> <dt><strong><a name="uuid" class="item">class: <code>APR::UUID</code> ( <code>APR::UUID class|docs::2.0::api::APR::UUID</code> )</a></strong> <dt><strong>ret: <code>$uuid</code> ( <code>APR::UUID object|docs::2.0::api::APR::UUID</code> )</strong> <dt><strong><a name="since_2_0_00306" class="item">since: 2.0.00</a></strong> </dl> <p> </p> <h2><a name="destroy"><code>DESTROY</code></a></h2> <pre> <span class="variable">$uuid</span><span class="operator">-></span><span class="keyword">DESTROY</span><span class="operator">;</span> </pre> <dl> <dt><strong>obj: <code>APR::UUID</code> ( <code>APR::UUID object|docs::2.0::api::APR::UUID</code> )</strong> <dt><strong><a name="ret_no_return_value32" class="item">ret: no return value</a></strong> <dt><strong><a name="since_2_0_00307" class="item">since: 2.0.00</a></strong> </dl> <p>Do not call this method, it's designed to be only called by Perl when the variable goes out of scope. If you call it yourself you will get a segfault when perl will call DESTROY on its own.</p> <p> </p> <h2><a name="parse"><code>parse</code></a></h2> <p>Convert a UUID string into an <code>APR::UUID object|docs::2.0::api::APR::UUID</code> object:</p> <pre> $uuid = APR::UUID->parse($uuid_str)</pre> <dl> <dt><strong><a name="uuid_str" class="item">arg1: <code>$uuid_str</code> (string)</a></strong> <dd> <p>UUID string (.e.g <code>'d48889bb-d11d-b211-8567-ec81968c93c6'</code>)</p> </dd> </li> <dt><strong>ret: <code>$uuid</code> ( <code>APR::UUID object|docs::2.0::api::APR::UUID</code> )</strong> <dd> <p>The new object.</p> </dd> </li> <dt><strong><a name="since_2_0_00308" class="item">since: 2.0.00</a></strong> </dl> <p> </p> <hr /> <h1><a name="see_also">See Also</a></h1> <p><a href="../../../docs/2.0/index.html">mod_perl 2.0 documentation</a>.</p> <p> </p> <hr /> <h1><a name="copyright">Copyright</a></h1> <p>mod_perl 2.0 and its core modules are copyrighted under The Apache Software License, Version 2.0.</p> <p> </p> <hr /> <h1><a name="authors">Authors</a></h1> <p><a href="../../../about/contributors/people.html">The mod_perl development team and numerous contributors</a>.</p> </body> </html>