<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="style.css" type="text/css" charset="utf-8" /> <link rel="stylesheet" href="syntax_highlight.css" type="text/css" charset="utf-8" /> <script src="jquery.js" type="text/javascript" charset="utf-8"></script> <script src="app.js" type="text/javascript" charset="utf-8"></script> <title>Module: ObjectSpace</title> </head> <body> <div id="content"> <div class="section module ObjectSpace"> <h1 class="title">Module: ObjectSpace</h1> <div class="section docstring"> <p> encoding: utf-8 </p> </div><div class="section constants"> </div> <div class="section visibilitygroup public"> <h1>Public Visibility</h1> <div class="section methodsummary class public"> <h1>Public Class Method Summary</h1> <table class="summary"> <tr> <th class="signature"> <span class='name'><a href="#classes-class_method" title="classes">classes</a></span><span class='args'></span> <span class='block'></span> </th> <td class="docstring"> <p> Returns all classes existing in runtime. </p> <p class='returns'> Returns: <span class='return_types'> <tt><a href="Array.html" title="Array">Array</a><Class></tt> </span> </p> </td> </tr> </table> </div> <div class="section methoddetails class public"> <h1>Public Class Method Details</h1> <div class="method"> <div class="method_header"> <h3>classes</h3> </div><div id="classes-class_method" class="section method"> <div class="details_title"> <div class='section methodsignature'> <tt class='def'> <span class='visibility'>public</span> <span class='return_types'><tt><a href="Array.html" title="Array">Array</a><Class></tt></span> <span class='name'>classes</span><span class='args'></span> <span class='block'></span> </tt> </div> </div><div class="section docstring"> <p> Returns all classes existing in runtime </p> </div><div class="section tags"> <h2>Meta Tags</h2> <div class="param"> <h3>Parameters:</h3> <dl> </dl> </div><div class="return"> <h3>Returns:</h3> <dl> <dt> <span class='type'>[<tt><a href="Array.html" title="Array">Array</a><Class></tt>]</span> <span class='name'></span> </dt> <dd> <span class='desc'><p> List of all classes loaded into runtime </p> </span> </dd> </dl> </div> <div class="author"> <h3>Author:</h3> <dl> <dt> </dt> <dd> <span class='desc'><p> Botanicus </p> </span> </dd> </dl> </div> <div class="since"> <h3>Since:</h3> <dl> <dt> </dt> <dd> <span class='desc'><p> 0.0.3 </p> </span> </dd> </dl> </div> </div><div class="section source"> <span>[<a class="source_link" href="#">View source</a>]</span> <div class="source_code"> <table> <tr> <td> <pre class="lines"> 9 10 11 12 13 14 15</pre> </td> <td> <pre class="code"><span class="info file"># File 'lib/rango/ext/object_space.rb', line 9</span> <span class='def def kw'>def</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='classes identifier id'>classes</span> <span class='Array constant id'>Array</span><span class='dot token'>.</span><span class='new identifier id'>new</span><span class='dot token'>.</span><span class='tap identifier id'>tap</span> <span class='do do kw'>do</span> <span class='bitor op'>|</span><span class='objects identifier id'>objects</span><span class='bitor op'>|</span> <span class='self self kw'>self</span><span class='dot token'>.</span><span class='each_object identifier id'>each_object</span><span class='lparen token'>(</span><span class='Class constant id'>Class</span><span class='rparen token'>)</span> <span class='do do kw'>do</span> <span class='bitor op'>|</span><span class='object identifier id'>object</span><span class='bitor op'>|</span> <span class='objects identifier id'>objects</span> <span class='lshft op'><<</span> <span class='object identifier id'>object</span> <span class='end end kw'>end</span> <span class='end end kw'>end</span> <span class='end end kw'>end</span> </pre> </td> </tr> </table> </div> </div> </div> </div> </div> </div> </div> </div> </body> </html>